← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 844 · 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.Which is the correct -ing form of “watch”? (a) watcheing (b) watching (c) watchhing
  2. 2.We ___ made tea already. (a) has (b) have
  3. 3.Name the tense: “You made tea.” (a) simple past (b) present perfect (c) past continuous (d) simple future
  4. 4.___ Kabir plant a tree two days ago? (a) Did (b) Do (c) Does (d) Was
  5. 5.___ my brother go to school last week? (a) Does (b) Was (c) Do (d) Did
  6. 6.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  7. 7.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
  8. 8.They ___ a song tomorrow. (a) will singing (b) will sing (c) will sings (d) sang
  9. 9.Ananya ___ in the pool next Sunday. (a) will swimming (b) swam (c) will swims (d) will swim
  10. 10.Name the tense: “They drank milk.” (a) simple present (b) simple future (c) simple past (d) present perfect
  11. 11.Karan ___ to school two days ago. (a) goes (b) went (c) will go (d) goed
  12. 12.Which is the correct -ing form of “sing”? (a) singeing (b) singging (c) singing
  13. 13.I ___ in the pool now. (a) am swim (b) is swimming (c) am swimming (d) are swimming
  14. 14.You have just ___ a bicycle. (a) rode (b) ride (c) ridden (d) riding
  15. 15.She ___ a message every day. (a) sends (b) send (c) sending
  16. 16.We ___ lunch when it started to rain. (a) was bringing (b) were bring (c) were bringing (d) are bringing
  17. 17.When Mum came home, I ___ to school. (a) was going (b) am going (c) were going (d) was go
  18. 18.Nisha ___ the bag when the bell rang. (a) was carry (b) were carrying (c) was carrying (d) is carrying
  19. 19.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  20. 20.At 8 pm yesterday, you ___ a cartoon. (a) were watching (b) were watch (c) are watching (d) was watching
  21. 21.Saanvi ___ a message when Mum came home. (a) were sending (b) was send (c) is sending (d) was sending
  22. 22.When Dad called, Saanvi ___ already sent a message. (a) has (b) had (c) have
  23. 23.She is going to ___ the dishes tomorrow. (a) washes (b) washed (c) wash (d) washing
  24. 24.You ___ lunch at the moment. (a) am bringing (b) are bring (c) is bringing (d) are bringing
  25. 25.When the phone rang, they ___ the match. (a) was winning (b) were win (c) are winning (d) were winning
  26. 26.She ___ carry the bag every Sunday. (a) doesn't (b) isn't (c) don't
  27. 27.She has just ___ the train. (a) take (b) taken (c) took (d) taking
  28. 28.___ my brother fly a kite every day? (a) Is (b) Are (c) Do (d) Does
  29. 29.___ I bring lunch every day? (a) Are (b) Do (c) Is (d) Does
  30. 30.My sister ___ a song right now. (a) are singing (b) am singing (c) is sing (d) is singing
  31. 31.The children ___ a bicycle next month. (a) will rides (b) rode (c) will ride (d) will riding
  32. 32.Aditya ___ a cartoon at 8 pm yesterday. (a) was watching (b) were watching (c) was watch (d) is watching
  33. 33.They ___ cricket before Mum came home. (a) had play (b) has played (c) have played (d) had played
  34. 34.They ___ a bicycle tomorrow. (a) rode (b) will rides (c) will ride (d) will riding
  35. 35.___ you study science in 2023? (a) Was (b) Do (c) Did (d) Does
  36. 36.Ira ___ a kite at 8 pm yesterday. (a) was flying (b) were flying (c) was fly (d) is flying
  37. 37.You ___ a kite when Mum came home. (a) were fly (b) was flying (c) were flying (d) are flying
  38. 38.My sister is going to ___ rice next month. (a) cook (b) cooking (c) cooked (d) cooks
  39. 39.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
  40. 40.___ my brother jog in the park in 2023? (a) Do (b) Does (c) Was (d) Did

Answer key

  1. watching
  2. have
  3. simple past
  4. Did
  5. Did
  6. brought
  7. is
  8. will sing
  9. will swim
  10. simple past
  11. went
  12. singing
  13. am swimming
  14. ridden
  15. sends
  16. were bringing
  17. was going
  18. was carrying
  19. playing
  20. were watching
  21. was sending
  22. had
  23. wash
  24. are bringing
  25. were winning
  26. doesn't
  27. taken
  28. Does
  29. Do
  30. is singing
  31. will ride
  32. was watching
  33. had played
  34. will ride
  35. Did
  36. was flying
  37. were flying
  38. cook
  39. has
  40. Did

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