← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 915 · 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 cousins ___ in the park yesterday. (a) will jog (b) have jogged (c) jogged (d) jog
  2. 2.You ___ lunch tomorrow. (a) will bringing (b) brought (c) will bring (d) will brings
  3. 3.___ Vivaan swim in the pool twice a week? (a) Does (b) Are (c) Is (d) Do
  4. 4.My brother ___ the room before the guests arrived. (a) have cleaned (b) had cleaned (c) has cleaned (d) had clean
  5. 5.___ Aarav watch a cartoon last Sunday? (a) Was (b) Do (c) Did (d) Does
  6. 6.He is going to ___ on the stage tomorrow. (a) dancing (b) danced (c) dances (d) dance
  7. 7.Choose the right verb: Neither Isha nor the girls ___ coming today. (a) is (b) are
  8. 8.Pooja ___ fly a kite every morning. (a) doesn't (b) isn't (c) don't
  9. 9.You ___ a song next month. (a) sang (b) will sing (c) will sings (d) will singing
  10. 10.By the time the bell rang, the students ___ vegetables. (a) had bought (b) have bought (c) has bought (d) had buy
  11. 11.Ananya did not ___ the ball last Sunday. (a) caught (b) catching (c) catches (d) catch
  12. 12.Name the tense: “My brother washes the dishes.” (a) past continuous (b) present continuous (c) past perfect (d) simple present
  13. 13.Tara ___ going to cook rice next month. (a) is (b) am (c) are
  14. 14.Which is the correct -ing form of “wear”? (a) weareing (b) wearring (c) wearing
  15. 15.I ___ to school every morning. (a) goes (b) going (c) go
  16. 16.We have known my best friend ___ 2019. (a) since (b) for
  17. 17.Isha ___ on the stage before Mum came home. (a) has danced (b) have danced (c) had dance (d) had danced
  18. 18.What is the past tense of “eat”? (a) eaten (b) eated (c) eating (d) ate
  19. 19.You ___ for the team when the bell rang. (a) was clapping (b) were clapping (c) were clap (d) are clapping
  20. 20.When it started to rain, Isha ___ a mango. (a) is eating (b) was eating (c) was eat (d) were eating
  21. 21.We ___ a song right now. (a) am singing (b) are singing (c) are sing (d) is singing
  22. 22.By the time the bell rang, they ___ the train. (a) had taken (b) has taken (c) have taken (d) had took
  23. 23.___ she buying vegetables now? (a) Am (b) Are (c) Is
  24. 24.___ my cousins taking the train at the moment? (a) Are (b) Am (c) Is
  25. 25.He did not ___ a bicycle last Sunday. (a) rides (b) ride (c) riding (d) rode
  26. 26.We are going to ___ for the team tomorrow. (a) clapped (b) clap (c) claps (d) clapping
  27. 27.When Dad called, they ___ already told a story. (a) has (b) have (c) had
  28. 28.She ___ in the park when the phone rang. (a) were jogging (b) is jogging (c) was jog (d) was jogging
  29. 29.Omkar ___ a cartoon tomorrow. (a) will watch (b) watched (c) will watching (d) will watches
  30. 30.Name the tense: “I bake a cake.” (a) simple present (b) present perfect (c) simple future (d) past perfect
  31. 31.I ___ in Pune since 2019. (a) has lived (b) lived (c) have lived (d) live
  32. 32.Choose the right verb: Either my cousins or Meera ___ coming today. (a) is (b) are
  33. 33.By the time the bell rang, Aditya ___ vegetables. (a) had bought (b) has bought (c) have bought (d) had buy
  34. 34.Rohan ___ a tree right now. (a) am climbing (b) is climbing (c) are climbing (d) is climb
  35. 35.Choose the right verb: Either Nisha or the girls ___ coming today. (a) are (b) is
  36. 36.The children ___ clapped for the team already. (a) have (b) has
  37. 37.When Dad called, she ___ already sung a song. (a) have (b) has (c) had
  38. 38.She ___ a cartoon yesterday. (a) watches (b) watched (c) has watched (d) will watch
  39. 39.By the time the guests arrived, you ___ a letter. (a) has written (b) have written (c) had written (d) had wrote
  40. 40.We ___ going to run in the park next week. (a) is (b) am (c) are

Answer key

  1. jogged
  2. will bring
  3. Does
  4. had cleaned
  5. Did
  6. dance
  7. are
  8. doesn't
  9. will sing
  10. had bought
  11. catch
  12. simple present
  13. is
  14. wearing
  15. go
  16. since
  17. had danced
  18. ate
  19. were clapping
  20. was eating
  21. are singing
  22. had taken
  23. Is
  24. Are
  25. ride
  26. clap
  27. had
  28. was jogging
  29. will watch
  30. simple present
  31. have lived
  32. is
  33. had bought
  34. is climbing
  35. are
  36. have
  37. had
  38. watched
  39. had written
  40. are

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