← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 99 · 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.Choose the right verb: Neither the twins nor Ishaan ___ coming today. (a) is (b) are
  2. 2.What is the past tense of “ride”? (a) ridden (b) rode (c) rided (d) riding
  3. 3.Choose the right verb: Physics ___ interesting. (a) are (b) is
  4. 4.By the time we reached, he ___ for the team. (a) has clapped (b) had clapped (c) had clap (d) have clapped
  5. 5.Sneha ___ bought vegetables already. (a) have (b) has
  6. 6.Riya ___ won the match already. (a) has (b) have
  7. 7.The students ___ a cartoon every day. (a) watch (b) watches (c) watching
  8. 8.He is going to ___ the room tomorrow. (a) cleans (b) cleaning (c) clean (d) cleaned
  9. 9.My sister ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
  10. 10.When the phone rang, you ___ a cap. (a) were wear (b) are wearing (c) were wearing (d) was wearing
  11. 11.Name the tense: “I told a story.” (a) past perfect (b) past continuous (c) simple past (d) present perfect
  12. 12.You ___ cricket before Mum came home. (a) have played (b) has played (c) had play (d) had played
  13. 13.Name the tense: “We had drunk milk.” (a) past perfect (b) simple present (c) present perfect (d) past continuous
  14. 14.___ Arjun planting a tree right now? (a) Are (b) Am (c) Is
  15. 15.When Dad called, Kunal ___ already helped Grandma. (a) have (b) has (c) had
  16. 16.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
  17. 17.What is the past tense of “tell”? (a) told (b) telling (c) telled
  18. 18.___ we flying a kite at the moment? (a) Am (b) Is (c) Are
  19. 19.___ you telling a story now? (a) Are (b) Am (c) Is
  20. 20.Name the tense: “You were bringing lunch.” (a) simple future (b) past continuous (c) simple past (d) present perfect
  21. 21.When the phone rang, he ___ in the park. (a) is jogging (b) were jogging (c) was jog (d) was jogging
  22. 22.My brother did not ___ the dog last week. (a) feeds (b) fed (c) feeding (d) feed
  23. 23.Vivaan has waited for the bus ___ an hour. (a) since (b) for
  24. 24.___ I go to school every day? (a) Is (b) Are (c) Do (d) Does
  25. 25.At 8 pm yesterday, they ___ a picture. (a) were draw (b) are drawing (c) were drawing (d) was drawing
  26. 26.___ they run in the park two days ago? (a) Do (b) Was (c) Did (d) Does
  27. 27.By the time Mum came home, they ___ milk. (a) has drunk (b) have drunk (c) had drunk (d) had drank
  28. 28.Name the tense: “You eat a mango.” (a) simple past (b) past perfect (c) past continuous (d) simple present
  29. 29.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  30. 30.___ Isha making tea at the moment? (a) Is (b) Are (c) Am
  31. 31.He ___ a story before the guests arrived. (a) have told (b) has told (c) had tell (d) had told
  32. 32.When Dad called, we ___ already written a letter. (a) has (b) have (c) had
  33. 33.We ___ carry the bag twice a week. (a) aren't (b) don't (c) doesn't
  34. 34.They ___ a cap at the moment. (a) am wearing (b) are wearing (c) is wearing (d) are wear
  35. 35.My friends ___ flown a kite already. (a) has (b) have
  36. 36.He ___ in the pool at the moment. (a) are swimming (b) is swim (c) is swimming (d) am swimming
  37. 37.I ___ going to bake a cake next month. (a) is (b) are (c) am
  38. 38.You ___ clap for the team every Sunday. (a) don't (b) doesn't (c) aren't
  39. 39.What is the past tense of “build”? (a) building (b) built (c) builded
  40. 40.By the time we reached, Diya ___ in the park. (a) has jogged (b) have jogged (c) had jogged (d) had jog

Answer key

  1. is
  2. rode
  3. is
  4. had clapped
  5. has
  6. has
  7. watch
  8. clean
  9. swims
  10. were wearing
  11. simple past
  12. had played
  13. past perfect
  14. Is
  15. had
  16. is
  17. told
  18. Are
  19. Are
  20. past continuous
  21. was jogging
  22. feed
  23. for
  24. Do
  25. were drawing
  26. Did
  27. had drunk
  28. simple present
  29. flying
  30. Is
  31. had told
  32. had
  33. don't
  34. are wearing
  35. have
  36. is swimming
  37. am
  38. don't
  39. built
  40. had jogged

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