← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 204 · 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.___ Rahul study science on Saturdays? (a) Do (b) Are (c) Does (d) Is
  2. 2.By the time the guests arrived, Diya ___ a mango. (a) had eaten (b) has eaten (c) had ate (d) have eaten
  3. 3.___ my cousins make tea two days ago? (a) Was (b) Do (c) Did (d) Does
  4. 4.When it started to rain, the students ___ a cake. (a) was baking (b) were bake (c) are baking (d) were baking
  5. 5.When the bell rang, Isha ___ vegetables. (a) were buying (b) is buying (c) was buy (d) was buying
  6. 6.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  7. 7.I ___ the ball right now. (a) am throwing (b) are throwing (c) am throw (d) is throwing
  8. 8.By the time the bell rang, they ___ science. (a) has studied (b) had study (c) had studied (d) have studied
  9. 9.They did not ___ rice last Sunday. (a) cooks (b) cooking (c) cooked (d) cook
  10. 10.Which is the correct -ing form of “bake”? (a) baking (b) bakeeing (c) bakeing
  11. 11.Which is the correct -ing form of “make”? (a) makeing (b) making (c) makeeing
  12. 12.We have just ___ a cap. (a) wearing (b) worn (c) wore (d) wear
  13. 13.___ Manav plant a tree every day? (a) Is (b) Does (c) Are (d) Do
  14. 14.Which is the correct -ing form of “watch”? (a) watcheing (b) watchhing (c) watching
  15. 15.When Dad called, my sister ___ already run in the park. (a) had (b) have (c) has
  16. 16.By the time the bell rang, my brother ___ a bicycle. (a) has ridden (b) had ridden (c) had rode (d) have ridden
  17. 17.My brother ___ in Pune since 2021. (a) lives (b) lived (c) has lived (d) have lived
  18. 18.By the time Mum came home, Ishaan ___ cricket. (a) has played (b) have played (c) had play (d) had played
  19. 19.My brother ___ a cap on Saturdays. (a) wears (b) wearing (c) wear
  20. 20.I ___ in the park when the bell rang. (a) was jog (b) am jogging (c) were jogging (d) was jogging
  21. 21.We have waited for the bus ___ morning. (a) for (b) since
  22. 22.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  23. 23.Which is the correct -ing form of “play”? (a) playing (b) playying (c) playeing
  24. 24.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  25. 25.Name the tense: “I catch the ball.” (a) present perfect (b) simple present (c) past perfect (d) present continuous
  26. 26.___ they watching a cartoon now? (a) Is (b) Am (c) Are
  27. 27.When Dad called, I ___ already gone to school. (a) has (b) had (c) have
  28. 28.My brother ___ in the park now. (a) is jogging (b) are jogging (c) am jogging (d) is jog
  29. 29.They ___ vegetables next month. (a) bought (b) will buys (c) will buy (d) will buying
  30. 30.By the time we reached, Farhan ___ the dishes. (a) has washed (b) have washed (c) had wash (d) had washed
  31. 31.We have just ___ in the park. (a) ran (b) run (c) running
  32. 32.Which is the correct -ing form of “sing”? (a) singing (b) singeing (c) singging
  33. 33.Name the tense: “They had drawn a picture.” (a) present perfect (b) simple future (c) past perfect (d) simple present
  34. 34.He ___ going to jog in the park next month. (a) is (b) are (c) am
  35. 35.Name the tense: “My brother will bake a cake.” (a) present perfect (b) simple future (c) past continuous (d) past perfect
  36. 36.We ___ with Nani since 2019. (a) have stayed (b) stay (c) has stayed (d) stayed
  37. 37.My sister ___ tea every day. (a) makes (b) making (c) make
  38. 38.They ___ going to bake a cake next week. (a) are (b) is (c) am
  39. 39.___ my friends watching a cartoon now? (a) Are (b) Am (c) Is
  40. 40.When Dad called, I ___ already jogged in the park. (a) have (b) had (c) has

Answer key

  1. Does
  2. had eaten
  3. Did
  4. were baking
  5. was buying
  6. has
  7. am throwing
  8. had studied
  9. cook
  10. baking
  11. making
  12. worn
  13. Does
  14. watching
  15. had
  16. had ridden
  17. has lived
  18. had played
  19. wears
  20. was jogging
  21. since
  22. has
  23. playing
  24. is
  25. simple present
  26. Are
  27. had
  28. is jogging
  29. will buy
  30. had washed
  31. run
  32. singing
  33. past perfect
  34. is
  35. simple future
  36. have stayed
  37. makes
  38. are
  39. Are
  40. had

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