← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 109 · 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.At 8 pm yesterday, they ___ for the team. (a) are clapping (b) was clapping (c) were clap (d) were clapping
  2. 2.He ___ to school when the phone rang. (a) was going (b) was go (c) is going (d) were going
  3. 3.You ___ on the stage right now. (a) am dancing (b) is dancing (c) are dance (d) are dancing
  4. 4.We ___ a sandcastle next month. (a) will build (b) will builds (c) will building (d) built
  5. 5.My sister ___ a cake yesterday. (a) will bake (b) has baked (c) bakes (d) baked
  6. 6.They have just ___ a picture. (a) drew (b) drawn (c) drawing (d) draw
  7. 7.Name the tense: “We are winning the match.” (a) simple future (b) past perfect (c) present perfect (d) present continuous
  8. 8.He has just ___ in the park. (a) jogs (b) jogging (c) jog (d) jogged
  9. 9.I ___ the ball next week. (a) will throws (b) threw (c) will throwing (d) will throw
  10. 10.My brother ___ dance on the stage every Sunday. (a) don't (b) isn't (c) doesn't
  11. 11.He ___ a message last week. (a) sends (b) will send (c) sended (d) sent
  12. 12.They ___ with Nani since 2022. (a) has stayed (b) stay (c) have stayed (d) stayed
  13. 13.He ___ for the team next month. (a) clapped (b) will clap (c) will claps (d) will clapping
  14. 14.___ the students jogging in the park at the moment? (a) Am (b) Is (c) Are
  15. 15.My brother ___ the dog every Sunday. (a) feeding (b) feeds (c) feed
  16. 16.He ___ a bicycle two days ago. (a) will ride (b) rides (c) rided (d) rode
  17. 17.They ___ helped Grandma already. (a) have (b) has
  18. 18.You ___ a kite next week. (a) flew (b) will fly (c) will flying (d) will flies
  19. 19.___ Diya watch a cartoon on Saturdays? (a) Is (b) Do (c) Does (d) Are
  20. 20.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  21. 21.Name the tense: “He is flying a kite.” (a) past perfect (b) simple present (c) simple past (d) present continuous
  22. 22.You ___ for the team every Sunday. (a) clapping (b) clap (c) claps
  23. 23.By the time Mum came home, my brother ___ on the stage. (a) had dance (b) had danced (c) have danced (d) has danced
  24. 24.When Dad called, my brother ___ already climbed a tree. (a) had (b) has (c) have
  25. 25.I ___ run in the park twice a week. (a) don't (b) doesn't (c) aren't
  26. 26.I ___ a message next Sunday. (a) will sends (b) will send (c) will sending (d) sent
  27. 27.He ___ drawn a picture already. (a) have (b) has
  28. 28.When Dad called, you ___ already drunk milk. (a) had (b) have (c) has
  29. 29.Name the tense: “I was carrying the bag.” (a) past perfect (b) simple past (c) past continuous (d) present continuous
  30. 30.He ___ milk two days ago. (a) will drink (b) drinked (c) drank (d) drinks
  31. 31.___ they catch the ball yesterday? (a) Do (b) Was (c) Does (d) Did
  32. 32.___ my brother jog in the park every Sunday? (a) Do (b) Are (c) Is (d) Does
  33. 33.When it started to rain, Omkar ___ a kite. (a) were flying (b) was fly (c) was flying (d) is flying
  34. 34.My brother ___ clean the room every morning. (a) don't (b) isn't (c) doesn't
  35. 35.Aarav ___ Hindi when it started to rain. (a) was speak (b) is speaking (c) were speaking (d) was speaking
  36. 36.Which is the correct -ing form of “watch”? (a) watchhing (b) watching (c) watcheing
  37. 37.By the time Mum came home, you ___ a letter. (a) has written (b) have written (c) had written (d) had wrote
  38. 38.I ___ going to wear a cap next Sunday. (a) am (b) are (c) is
  39. 39.Kavya has just ___ the train. (a) take (b) taken (c) taking (d) took
  40. 40.When Dad called, you ___ already run in the park. (a) had (b) have (c) has

Answer key

  1. were clapping
  2. was going
  3. are dancing
  4. will build
  5. baked
  6. drawn
  7. present continuous
  8. jogged
  9. will throw
  10. doesn't
  11. sent
  12. have stayed
  13. will clap
  14. Are
  15. feeds
  16. rode
  17. have
  18. will fly
  19. Does
  20. is
  21. present continuous
  22. clap
  23. had danced
  24. had
  25. don't
  26. will send
  27. has
  28. had
  29. past continuous
  30. drank
  31. Did
  32. Does
  33. was flying
  34. doesn't
  35. was speaking
  36. watching
  37. had written
  38. am
  39. taken
  40. had

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