← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 798 · 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.Kunal has been in the library ___ 8 o'clock. (a) since (b) for
  2. 2.Choose the right verb: Every girl ___ a water bottle. (a) has (b) have
  3. 3.They ___ a cap when it started to rain. (a) was wearing (b) were wearing (c) were wear (d) are wearing
  4. 4.Name the tense: “Farhan was studying science.” (a) simple future (b) simple present (c) past continuous (d) present continuous
  5. 5.Which is the correct -ing form of “carry”? (a) carryeing (b) carrying (c) carryying
  6. 6.He ___ tea when it started to rain. (a) is making (b) were making (c) was making (d) was make
  7. 7.When Dad called, she ___ already told a story. (a) have (b) had (c) has
  8. 8.We ___ to school every Sunday. (a) goes (b) going (c) go
  9. 9.___ the children clapping for the team right now? (a) Is (b) Are (c) Am
  10. 10.I ___ a cap right now. (a) is wearing (b) am wear (c) are wearing (d) am wearing
  11. 11.___ I take the train twice a week? (a) Does (b) Are (c) Is (d) Do
  12. 12.Name the tense: “Kavya was washing the dishes.” (a) past continuous (b) simple future (c) present perfect (d) simple present
  13. 13.___ you baking a cake now? (a) Are (b) Am (c) Is
  14. 14.I have just ___ a bicycle. (a) ride (b) riding (c) ridden (d) rode
  15. 15.My sister ___ in this school since 2022. (a) has studied (b) studied (c) have studied (d) studies
  16. 16.You ___ in Delhi since 2020. (a) has worked (b) work (c) have worked (d) worked
  17. 17.Aisha ___ going to jog in the park next month. (a) is (b) am (c) are
  18. 18.By the time the bell rang, she ___ a tree. (a) has planted (b) had plant (c) had planted (d) have planted
  19. 19.She ___ the dog before the guests arrived. (a) had feed (b) have fed (c) has fed (d) had fed
  20. 20.She ___ swim in the pool every day. (a) isn't (b) don't (c) doesn't
  21. 21.Myra ___ a cartoon when the bell rang. (a) is watching (b) were watching (c) was watch (d) was watching
  22. 22.___ my parents watch a cartoon every day? (a) Is (b) Does (c) Do (d) Are
  23. 23.The students ___ cricket last week. (a) play (b) will play (c) have played (d) played
  24. 24.___ I helping Grandma at the moment? (a) Is (b) Am (c) Are
  25. 25.___ I jogging in the park at the moment? (a) Is (b) Am (c) Are
  26. 26.They ___ a cartoon next Sunday. (a) will watching (b) will watches (c) watched (d) will watch
  27. 27.She has just ___ the dog. (a) feed (b) feeds (c) feeding (d) fed
  28. 28.We ___ run in the park already. (a) have (b) has
  29. 29.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  30. 30.Zoya ___ a message on Saturdays. (a) send (b) sending (c) sends
  31. 31.We have worked in Delhi ___ five years. (a) since (b) for
  32. 32.They ___ ridden a bicycle already. (a) has (b) have
  33. 33.Choose the right verb: There ___ a lot of rice in the bag. (a) is (b) are
  34. 34.You ___ vegetables last Sunday. (a) bought (b) will buy (c) buy (d) buyed
  35. 35.My parents ___ a cap when Mum came home. (a) was wearing (b) are wearing (c) were wearing (d) were wear
  36. 36.My brother ___ a kite at the moment. (a) is flying (b) is fly (c) am flying (d) are flying
  37. 37.___ Aisha running in the park now? (a) Is (b) Am (c) Are
  38. 38.When Mum came home, Omkar ___ in the park. (a) were jogging (b) was jog (c) is jogging (d) was jogging
  39. 39.When Mum came home, we ___ on the stage. (a) are dancing (b) were dance (c) were dancing (d) was dancing
  40. 40.Zoya is going to ___ a message next week. (a) sent (b) sends (c) send (d) sending

Answer key

  1. since
  2. has
  3. were wearing
  4. past continuous
  5. carrying
  6. was making
  7. had
  8. go
  9. Are
  10. am wearing
  11. Do
  12. past continuous
  13. Are
  14. ridden
  15. has studied
  16. have worked
  17. is
  18. had planted
  19. had fed
  20. doesn't
  21. was watching
  22. Do
  23. played
  24. Am
  25. Am
  26. will watch
  27. fed
  28. have
  29. has
  30. sends
  31. for
  32. have
  33. is
  34. bought
  35. were wearing
  36. is flying
  37. Is
  38. was jogging
  39. were dancing
  40. send

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