← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 279 · 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.When Mum came home, they ___ a cake. (a) are baking (b) were bake (c) was baking (d) were baking
  2. 2.My parents did not ___ a sandcastle last Sunday. (a) building (b) built (c) build (d) builds
  3. 3.What is the past tense of “fly”? (a) flown (b) flew (c) flying (d) flyed
  4. 4.Choose the right verb: All the students ___ a locker. (a) has (b) have
  5. 5.When the bell rang, Pooja ___ on the stage. (a) was dancing (b) were dancing (c) was dance (d) is dancing
  6. 6.___ she dance on the stage last Sunday? (a) Was (b) Do (c) Did (d) Does
  7. 7.What is the past tense of “eat”? (a) eating (b) eated (c) ate (d) eaten
  8. 8.Name the tense: “My parents were jogging in the park.” (a) past continuous (b) simple past (c) past perfect (d) simple present
  9. 9.The students did not ___ the ball yesterday. (a) caught (b) catch (c) catches (d) catching
  10. 10.Omkar ___ sent a message already. (a) has (b) have
  11. 11.Which is the correct -ing form of “win”? (a) wining (b) wineing (c) winning
  12. 12.By the time Mum came home, Rohan ___ in the pool. (a) had swum (b) has swum (c) have swum (d) had swam
  13. 13.My brother ___ a tree yesterday. (a) climbed (b) has climbed (c) will climb (d) climbs
  14. 14.He did not ___ in the park last Sunday. (a) jogs (b) jogging (c) jogged (d) jog
  15. 15.My cousins ___ run in the park already. (a) has (b) have
  16. 16.He ___ to school when the phone rang. (a) was go (b) is going (c) was going (d) were going
  17. 17.I ___ a tree every morning. (a) plants (b) planting (c) plant
  18. 18.They ___ a sandcastle tomorrow. (a) will building (b) will builds (c) will build (d) built
  19. 19.We ___ a bicycle when the bell rang. (a) were riding (b) are riding (c) was riding (d) were ride
  20. 20.He ___ going to draw a picture next week. (a) are (b) is (c) am
  21. 21.When Dad called, I ___ already clapped for the team. (a) have (b) has (c) had
  22. 22.I ___ go to school every morning. (a) aren't (b) don't (c) doesn't
  23. 23.Choose the right verb: The news ___ good today. (a) is (b) are
  24. 24.Zoya has just ___ in the park. (a) run (b) running (c) ran
  25. 25.My friends ___ won the match already. (a) has (b) have
  26. 26.She ___ the dog in 2023. (a) feeded (b) will feed (c) feeds (d) fed
  27. 27.We ___ a story next month. (a) will tells (b) will telling (c) told (d) will tell
  28. 28.My sister is going to ___ the dog next month. (a) fed (b) feed (c) feeds (d) feeding
  29. 29.When the phone rang, my parents ___ a tree. (a) are climbing (b) were climb (c) were climbing (d) was climbing
  30. 30.Name the tense: “The students were making tea.” (a) past continuous (b) simple present (c) present perfect (d) simple future
  31. 31.Kunal ___ rice two days ago. (a) cooks (b) cooked (c) will cook (d) has cooked
  32. 32.My friends ___ in the park before the guests arrived. (a) had run (b) had ran (c) has run (d) have run
  33. 33.You have just ___ a cartoon. (a) watched (b) watch (c) watching (d) watches
  34. 34.___ Yash drinking milk right now? (a) Am (b) Are (c) Is
  35. 35.Which is the correct -ing form of “bring”? (a) bringing (b) bringging (c) bringeing
  36. 36.Name the tense: “My cousins had ridden a bicycle.” (a) past continuous (b) present perfect (c) simple present (d) past perfect
  37. 37.They ___ a mango when it started to rain. (a) were eating (b) was eating (c) were eat (d) are eating
  38. 38.By the time Mum came home, my parents ___ science. (a) has studied (b) have studied (c) had studied (d) had study
  39. 39.My brother has just ___ to school. (a) go (b) gone (c) went (d) going
  40. 40.My brother ___ a kite at 8 pm yesterday. (a) was fly (b) were flying (c) was flying (d) is flying

Answer key

  1. were baking
  2. build
  3. flew
  4. have
  5. was dancing
  6. Did
  7. ate
  8. past continuous
  9. catch
  10. has
  11. winning
  12. had swum
  13. climbed
  14. jog
  15. have
  16. was going
  17. plant
  18. will build
  19. were riding
  20. is
  21. had
  22. don't
  23. is
  24. run
  25. have
  26. fed
  27. will tell
  28. feed
  29. were climbing
  30. past continuous
  31. cooked
  32. had run
  33. watched
  34. Is
  35. bringing
  36. past perfect
  37. were eating
  38. had studied
  39. gone
  40. was flying

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