← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 37 · 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.By the time the bell rang, Dev ___ a sandcastle. (a) had build (b) has built (c) had built (d) have built
  2. 2.They ___ going to watch a cartoon tomorrow. (a) am (b) is (c) are
  3. 3.Kunal ___ the dog tomorrow. (a) will feed (b) will feeding (c) fed (d) will feeds
  4. 4.She ___ the match next Sunday. (a) will wins (b) will winning (c) will win (d) won
  5. 5.What is the past tense of “feed”? (a) feeded (b) fed (c) feeding
  6. 6.My sister ___ catch the ball every day. (a) doesn't (b) isn't (c) don't
  7. 7.Meera ___ going to ride a bicycle tomorrow. (a) is (b) are (c) am
  8. 8.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  9. 9.Which is the correct -ing form of “dance”? (a) danceing (b) dancing (c) danceeing
  10. 10.Choose the right verb: All the girls ___ a locker. (a) has (b) have
  11. 11.She ___ tea right now. (a) am making (b) are making (c) is making (d) is make
  12. 12.They ___ a tree next week. (a) will climbs (b) climbed (c) will climbing (d) will climb
  13. 13.My brother ___ Grandma before Mum came home. (a) has helped (b) have helped (c) had help (d) had helped
  14. 14.Name the tense: “We are taking the train.” (a) simple present (b) present continuous (c) simple future (d) simple past
  15. 15.Saanvi is going to ___ tea next month. (a) made (b) makes (c) making (d) make
  16. 16.When Dad called, I ___ already written a letter. (a) had (b) have (c) has
  17. 17.My cousins ___ the bag next month. (a) will carrying (b) carried (c) will carries (d) will carry
  18. 18.She ___ tea now. (a) am making (b) is making (c) are making (d) is make
  19. 19.Name the tense: “They make tea.” (a) simple future (b) present perfect (c) present continuous (d) simple present
  20. 20.What is the past tense of “fly”? (a) flying (b) flyed (c) flew (d) flown
  21. 21.When the bell rang, she ___ the ball. (a) is catching (b) were catching (c) was catch (d) was catching
  22. 22.You ___ Grandma before the bell rang. (a) has helped (b) had help (c) have helped (d) had helped
  23. 23.What is the past tense of “write”? (a) writed (b) written (c) writing (d) wrote
  24. 24.Name the tense: “I have jogged in the park.” (a) present perfect (b) past continuous (c) past perfect (d) simple future
  25. 25.She ___ wash the dishes every morning. (a) don't (b) isn't (c) doesn't
  26. 26.Name the tense: “My brother had sent a message.” (a) simple future (b) simple present (c) past perfect (d) simple past
  27. 27.Priya ___ in the park tomorrow. (a) will jog (b) will jogs (c) will jogging (d) jogged
  28. 28.My cousins are going to ___ the dishes next Sunday. (a) washes (b) wash (c) washed (d) washing
  29. 29.We ___ in the park at 8 pm yesterday. (a) were run (b) was running (c) were running (d) are running
  30. 30.We ___ the train twice a week. (a) take (b) taking (c) takes
  31. 31.___ they dancing on the stage now? (a) Am (b) Is (c) Are
  32. 32.They ___ run in the park already. (a) has (b) have
  33. 33.When Dad called, my parents ___ already brought lunch. (a) have (b) had (c) has
  34. 34.They ___ the dishes when the bell rang. (a) was washing (b) were wash (c) were washing (d) are washing
  35. 35.When the bell rang, she ___ in the pool. (a) were swimming (b) is swimming (c) was swim (d) was swimming
  36. 36.Aarav ___ for the team last Sunday. (a) has clapped (b) will clap (c) claps (d) clapped
  37. 37.When it started to rain, my sister ___ tea. (a) is making (b) were making (c) was make (d) was making
  38. 38.Which is the correct -ing form of “wear”? (a) weareing (b) wearring (c) wearing
  39. 39.Choose the right verb: All the boys ___ a name tag. (a) has (b) have
  40. 40.I ___ the room at the moment. (a) am clean (b) is cleaning (c) am cleaning (d) are cleaning

Answer key

  1. had built
  2. are
  3. will feed
  4. will win
  5. fed
  6. doesn't
  7. is
  8. playing
  9. dancing
  10. have
  11. is making
  12. will climb
  13. had helped
  14. present continuous
  15. make
  16. had
  17. will carry
  18. is making
  19. simple present
  20. flew
  21. was catching
  22. had helped
  23. wrote
  24. present perfect
  25. doesn't
  26. past perfect
  27. will jog
  28. wash
  29. were running
  30. take
  31. Are
  32. have
  33. had
  34. were washing
  35. was swimming
  36. clapped
  37. was making
  38. wearing
  39. have
  40. am cleaning

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