← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 214 · 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.She ___ a tree every Sunday. (a) plant (b) planting (c) plants
  2. 2.We ___ a song before the guests arrived. (a) had sung (b) have sung (c) had sang (d) has sung
  3. 3.We ___ a tree next Sunday. (a) will climb (b) climbed (c) will climbing (d) will climbs
  4. 4.Kabir ___ the dog next month. (a) fed (b) will feeds (c) will feeding (d) will feed
  5. 5.When Mum came home, we ___ a kite. (a) are flying (b) were fly (c) was flying (d) were flying
  6. 6.Choose the right verb: One of my classmates ___ in Class 3. (a) is (b) are
  7. 7.My brother ___ a story at 8 pm yesterday. (a) were telling (b) was tell (c) is telling (d) was telling
  8. 8.My cousins ___ speak Hindi every day. (a) don't (b) doesn't (c) aren't
  9. 9.What is the past tense of “ride”? (a) rided (b) ridden (c) rode (d) riding
  10. 10.Which is the correct -ing form of “carry”? (a) carrying (b) carryying (c) carryeing
  11. 11.My brother did not ___ a cake in 2023. (a) bakes (b) baked (c) baking (d) bake
  12. 12.We ___ a letter now. (a) are write (b) am writing (c) are writing (d) is writing
  13. 13.___ you make tea in 2023? (a) Did (b) Do (c) Does (d) Was
  14. 14.We ___ played cricket already. (a) have (b) has
  15. 15.Name the tense: “My sister will plant a tree.” (a) simple future (b) present perfect (c) simple past (d) present continuous
  16. 16.Omkar ___ a story when the bell rang. (a) is telling (b) was tell (c) was telling (d) were telling
  17. 17.They did not ___ Grandma two days ago. (a) helped (b) helping (c) helps (d) help
  18. 18.She is going to ___ a mango next month. (a) eat (b) ate (c) eats (d) eating
  19. 19.We ___ going to tell a story next Sunday. (a) is (b) are (c) am
  20. 20.The students ___ ridden a bicycle already. (a) has (b) have
  21. 21.They ___ win the match every Sunday. (a) doesn't (b) aren't (c) don't
  22. 22.Name the tense: “We jogged in the park.” (a) past perfect (b) simple present (c) simple past (d) present perfect
  23. 23.What is the past tense of “tell”? (a) told (b) telled (c) telling
  24. 24.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  25. 25.He has just ___ the bag. (a) carrying (b) carry (c) carries (d) carried
  26. 26.We ___ in the park every morning. (a) jogs (b) jogging (c) jog
  27. 27.Name the tense: “Kavya helped Grandma.” (a) simple present (b) simple future (c) simple past (d) present continuous
  28. 28.When the phone rang, she ___ a cartoon. (a) were watching (b) was watch (c) is watching (d) was watching
  29. 29.Farhan ___ a tree when the phone rang. (a) was plant (b) was planting (c) is planting (d) were planting
  30. 30.Manav ___ a sandcastle every day. (a) builds (b) build (c) building
  31. 31.Dev ___ a cake when Mum came home. (a) were baking (b) is baking (c) was baking (d) was bake
  32. 32.___ my sister clap for the team twice a week? (a) Is (b) Are (c) Do (d) Does
  33. 33.___ Aarav drink milk in 2023? (a) Does (b) Do (c) Did (d) Was
  34. 34.Kavya ___ a cartoon at the moment. (a) are watching (b) is watch (c) am watching (d) is watching
  35. 35.Choose the right verb: My trousers ___ new. (a) is (b) are
  36. 36.By the time the bell rang, we ___ science. (a) had study (b) have studied (c) has studied (d) had studied
  37. 37.Vivaan ___ in this school since 2022. (a) has taught (b) have taught (c) teaches (d) taught
  38. 38.You ___ a mango every morning. (a) eating (b) eat (c) eats
  39. 39.When Mum came home, we ___ the match. (a) are winning (b) was winning (c) were win (d) were winning
  40. 40.___ I carrying the bag right now? (a) Is (b) Am (c) Are

Answer key

  1. plants
  2. had sung
  3. will climb
  4. will feed
  5. were flying
  6. is
  7. was telling
  8. don't
  9. rode
  10. carrying
  11. bake
  12. are writing
  13. Did
  14. have
  15. simple future
  16. was telling
  17. help
  18. eat
  19. are
  20. have
  21. don't
  22. simple past
  23. told
  24. is
  25. carried
  26. jog
  27. simple past
  28. was watching
  29. was planting
  30. builds
  31. was baking
  32. Does
  33. Did
  34. is watching
  35. are
  36. had studied
  37. has taught
  38. eat
  39. were winning
  40. Am

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