← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 787 · 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.We ___ the bag when Mum came home. (a) are carrying (b) were carrying (c) were carry (d) was carrying
  2. 2.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  3. 3.We ___ the dog next week. (a) will feeds (b) fed (c) will feed (d) will feeding
  4. 4.___ they watch a cartoon yesterday? (a) Did (b) Was (c) Does (d) Do
  5. 5.___ you fly a kite twice a week? (a) Does (b) Are (c) Do (d) Is
  6. 6.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  7. 7.Karan ___ a kite on Saturdays. (a) flying (b) flies (c) fly
  8. 8.___ they sing a song in 2023? (a) Does (b) Did (c) Do (d) Was
  9. 9.What is the past tense of “draw”? (a) drawed (b) drawn (c) drew (d) drawing
  10. 10.She ___ a cap every day. (a) wearing (b) wears (c) wear
  11. 11.My friends ___ to school now. (a) is going (b) am going (c) are go (d) are going
  12. 12.___ she watch a cartoon last Sunday? (a) Do (b) Was (c) Does (d) Did
  13. 13.Name the tense: “He was planting a tree.” (a) simple present (b) present continuous (c) past continuous (d) present perfect
  14. 14.Choose the right verb: The news ___ good today. (a) is (b) are
  15. 15.Name the tense: “He eats a mango.” (a) present continuous (b) simple past (c) simple present (d) present perfect
  16. 16.I ___ a tree at the moment. (a) am plant (b) am planting (c) is planting (d) are planting
  17. 17.Choose the right verb: All the students ___ a name tag. (a) have (b) has
  18. 18.What is the past tense of “take”? (a) taked (b) taking (c) taken (d) took
  19. 19.The students ___ a cap when Mum came home. (a) are wearing (b) were wear (c) were wearing (d) was wearing
  20. 20.Which is the correct -ing form of “make”? (a) making (b) makeing (c) makeeing
  21. 21.She is going to ___ the dishes next Sunday. (a) washes (b) washing (c) wash (d) washed
  22. 22.She ___ a cake tomorrow. (a) will bakes (b) will baking (c) baked (d) will bake
  23. 23.___ Vivaan take the train every Sunday? (a) Do (b) Is (c) Are (d) Does
  24. 24.Farhan ___ the dog next week. (a) fed (b) will feeds (c) will feed (d) will feeding
  25. 25.Which is the correct -ing form of “catch”? (a) catcheing (b) catchhing (c) catching
  26. 26.When Mum came home, you ___ science. (a) were study (b) are studying (c) was studying (d) were studying
  27. 27.At 8 pm yesterday, he ___ in the park. (a) was jog (b) were jogging (c) is jogging (d) was jogging
  28. 28.They ___ a song when the phone rang. (a) are singing (b) were sing (c) was singing (d) were singing
  29. 29.I ___ in the park now. (a) is running (b) am run (c) are running (d) am running
  30. 30.I ___ the train right now. (a) am taking (b) am take (c) is taking (d) are taking
  31. 31.We ___ going to bring lunch tomorrow. (a) is (b) am (c) are
  32. 32.Name the tense: “We will dance on the stage.” (a) past perfect (b) simple present (c) present perfect (d) simple future
  33. 33.I ___ tea when it started to rain. (a) am making (b) was make (c) was making (d) were making
  34. 34.When the phone rang, she ___ a cake. (a) was bake (b) was baking (c) were baking (d) is baking
  35. 35.Aditya ___ the match at 8 pm yesterday. (a) is winning (b) was win (c) was winning (d) were winning
  36. 36.My cousins ___ for the team twice a week. (a) clap (b) claps (c) clapping
  37. 37.Name the tense: “We speak Hindi.” (a) simple present (b) present continuous (c) present perfect (d) past perfect
  38. 38.___ my brother throwing the ball now? (a) Am (b) Are (c) Is
  39. 39.Isha ___ the train tomorrow. (a) will takes (b) will taking (c) will take (d) took
  40. 40.When Dad called, we ___ already caught the ball. (a) had (b) have (c) has

Answer key

  1. were carrying
  2. has
  3. will feed
  4. Did
  5. Do
  6. is
  7. flies
  8. Did
  9. drew
  10. wears
  11. are going
  12. Did
  13. past continuous
  14. is
  15. simple present
  16. am planting
  17. have
  18. took
  19. were wearing
  20. making
  21. wash
  22. will bake
  23. Does
  24. will feed
  25. catching
  26. were studying
  27. was jogging
  28. were singing
  29. am running
  30. am taking
  31. are
  32. simple future
  33. was making
  34. was baking
  35. was winning
  36. clap
  37. simple present
  38. Is
  39. will take
  40. had

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