← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 139 · 40 questions
TalentJR

The grammar rule (Time word first): Find the time word: every day, now, yesterday, tomorrow, since, before … Choose the tense it needs. Fit the verb to the subject: he / she → -s, is, has, was; I → am; we / they → are, have, were.

NameDateTime takenScore ___ / 40
  1. 1.My sister ___ in this school since 2020. (a) taught (b) has taught (c) teaches (d) have taught
  2. 2.___ she going to school now? (a) Is (b) Are (c) Am
  3. 3.You ___ in this school since 2020. (a) has taught (b) taught (c) have taught (d) teach
  4. 4.Choose the right verb: Every student ___ a water bottle. (a) have (b) has
  5. 5.She ___ a letter now. (a) is write (b) are writing (c) is writing (d) am writing
  6. 6.I have just ___ the ball. (a) catches (b) caught (c) catching (d) catch
  7. 7.Choose the right verb: Every child ___ a name tag. (a) has (b) have
  8. 8.Kabir ___ caught the ball already. (a) have (b) has
  9. 9.Pooja ___ in Pune since 2020. (a) have lived (b) lives (c) has lived (d) lived
  10. 10.She did not ___ a kite last week. (a) flew (b) flies (c) flying (d) fly
  11. 11.By the time we reached, I ___ a cake. (a) has baked (b) had baked (c) have baked (d) had bake
  12. 12.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  13. 13.You have just ___ a cake. (a) bake (b) bakes (c) baked (d) baking
  14. 14.When Dad called, we ___ already jogged in the park. (a) had (b) has (c) have
  15. 15.Choose the right verb: All the girls ___ a ID card. (a) have (b) has
  16. 16.She ___ a picture when the bell rang. (a) was drawing (b) was draw (c) is drawing (d) were drawing
  17. 17.___ you climb a tree last Sunday? (a) Do (b) Was (c) Does (d) Did
  18. 18.Which is the correct -ing form of “throw”? (a) throweing (b) throwing (c) throwwing
  19. 19.___ you drinking milk right now? (a) Are (b) Is (c) Am
  20. 20.___ you send a message every day? (a) Is (b) Does (c) Are (d) Do
  21. 21.Name the tense: “My brother built a sandcastle.” (a) simple present (b) simple past (c) simple future (d) present continuous
  22. 22.Kabir has worked in Delhi ___ five years. (a) for (b) since
  23. 23.___ Ishaan make tea last Sunday? (a) Do (b) Does (c) Was (d) Did
  24. 24.We ___ clean the room every morning. (a) aren't (b) doesn't (c) don't
  25. 25.Choose the right verb: Either the boys or Farhan ___ coming today. (a) is (b) are
  26. 26.We ___ a cap every morning. (a) wears (b) wear (c) wearing
  27. 27.We did not ___ in the park last week. (a) jogs (b) jogged (c) jogging (d) jog
  28. 28.I ___ to school on Saturdays. (a) going (b) goes (c) go
  29. 29.We ___ in Delhi since 2020. (a) work (b) has worked (c) have worked (d) worked
  30. 30.___ Myra running in the park now? (a) Is (b) Am (c) Are
  31. 31.They ___ bake a cake every morning. (a) don't (b) aren't (c) doesn't
  32. 32.I ___ going to fly a kite next month. (a) are (b) is (c) am
  33. 33.We ___ in the park when the phone rang. (a) was jogging (b) were jog (c) were jogging (d) are jogging
  34. 34.By the time the guests arrived, he ___ a message. (a) have sent (b) had sent (c) has sent (d) had send
  35. 35.By the time the bell rang, Farhan ___ on the stage. (a) had dance (b) had danced (c) have danced (d) has danced
  36. 36.Which is the correct -ing form of “help”? (a) helpping (b) helpeing (c) helping
  37. 37.My sister did not ___ lunch in 2023. (a) bring (b) brings (c) brought (d) bringing
  38. 38.My friends ___ ride a bicycle every day. (a) don't (b) doesn't (c) aren't
  39. 39.They ___ bring lunch every morning. (a) doesn't (b) aren't (c) don't
  40. 40.My brother ___ milk when the phone rang. (a) was drink (b) is drinking (c) were drinking (d) was drinking

Answer key

  1. has taught
  2. Is
  3. have taught
  4. has
  5. is writing
  6. caught
  7. has
  8. has
  9. has lived
  10. fly
  11. had baked
  12. is
  13. baked
  14. had
  15. have
  16. was drawing
  17. Did
  18. throwing
  19. Are
  20. Do
  21. simple past
  22. for
  23. Did
  24. don't
  25. is
  26. wear
  27. jog
  28. go
  29. have worked
  30. Is
  31. don't
  32. am
  33. were jogging
  34. had sent
  35. had danced
  36. helping
  37. bring
  38. don't
  39. don't
  40. was drinking

Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar