← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 64 · 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.They did not ___ lunch in 2023. (a) brings (b) brought (c) bringing (d) bring
  2. 2.Which is the correct -ing form of “eat”? (a) eating (b) eatting (c) eateing
  3. 3.Choose the right verb: Each girl ___ a water bottle. (a) have (b) has
  4. 4.Choose the right verb: The news ___ good today. (a) are (b) is
  5. 5.You ___ make tea every day. (a) doesn't (b) don't (c) aren't
  6. 6.When Dad called, he ___ already made tea. (a) has (b) have (c) had
  7. 7.My sister ___ the room before Mum came home. (a) had cleaned (b) has cleaned (c) had clean (d) have cleaned
  8. 8.My brother ___ in the pool right now. (a) are swimming (b) is swimming (c) is swim (d) am swimming
  9. 9.When Mum came home, Vivaan ___ on the stage. (a) was dancing (b) were dancing (c) was dance (d) is dancing
  10. 10.By the time Mum came home, Kunal ___ a mango. (a) has eaten (b) had eaten (c) had ate (d) have eaten
  11. 11.I ___ in the pool right now. (a) am swimming (b) is swimming (c) are swimming (d) am swim
  12. 12.Name the tense: “He had washed the dishes.” (a) simple present (b) past continuous (c) past perfect (d) simple future
  13. 13.___ Diya cleaning the room at the moment? (a) Are (b) Is (c) Am
  14. 14.We ___ to school when the phone rang. (a) are going (b) was going (c) were go (d) were going
  15. 15.Name the tense: “Yash had won the match.” (a) present continuous (b) simple past (c) past perfect (d) simple present
  16. 16.I ___ science next month. (a) will studying (b) studied (c) will studies (d) will study
  17. 17.Which is the correct -ing form of “buy”? (a) buying (b) buyying (c) buyeing
  18. 18.We ___ the ball when it started to rain. (a) was throwing (b) are throwing (c) were throw (d) were throwing
  19. 19.Ishaan ___ science on Saturdays. (a) study (b) studies (c) studying
  20. 20.She ___ catch the ball on Saturdays. (a) isn't (b) don't (c) doesn't
  21. 21.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  22. 22.You ___ Hindi every day. (a) speaks (b) speaking (c) speak
  23. 23.Yash ___ caught the ball already. (a) has (b) have
  24. 24.He ___ Grandma before it got dark. (a) had help (b) had helped (c) have helped (d) has helped
  25. 25.You are going to ___ the bag next Sunday. (a) carried (b) carrying (c) carry (d) carries
  26. 26.Choose the right verb: Each child ___ a locker. (a) have (b) has
  27. 27.___ he baking a cake at the moment? (a) Are (b) Is (c) Am
  28. 28.We ___ the train next month. (a) will take (b) will takes (c) will taking (d) took
  29. 29.___ they writing a letter now? (a) Am (b) Is (c) Are
  30. 30.Neel is going to ___ the dishes next month. (a) washing (b) washed (c) washes (d) wash
  31. 31.___ my sister sing a song twice a week? (a) Do (b) Is (c) Are (d) Does
  32. 32.Name the tense: “We send a message.” (a) simple future (b) past perfect (c) past continuous (d) simple present
  33. 33.Kavya ___ Hindi before the bell rang. (a) had spoken (b) have spoken (c) has spoken (d) had spoke
  34. 34.Manav ___ milk every day. (a) drinks (b) drinking (c) drink
  35. 35.He is going to ___ the dog next month. (a) feed (b) feeding (c) fed (d) feeds
  36. 36.Choose the right verb: All the girls ___ a locker. (a) have (b) has
  37. 37.___ you clap for the team two days ago? (a) Do (b) Was (c) Did (d) Does
  38. 38.Which is the correct -ing form of “feed”? (a) feeding (b) feedding (c) feedeing
  39. 39.You ___ a tree now. (a) am climbing (b) are climbing (c) is climbing (d) are climb
  40. 40.___ she feed the dog two days ago? (a) Do (b) Was (c) Did (d) Does

Answer key

  1. bring
  2. eating
  3. has
  4. is
  5. don't
  6. had
  7. had cleaned
  8. is swimming
  9. was dancing
  10. had eaten
  11. am swimming
  12. past perfect
  13. Is
  14. were going
  15. past perfect
  16. will study
  17. buying
  18. were throwing
  19. studies
  20. doesn't
  21. are
  22. speak
  23. has
  24. had helped
  25. carry
  26. has
  27. Is
  28. will take
  29. Are
  30. wash
  31. Does
  32. simple present
  33. had spoken
  34. drinks
  35. feed
  36. have
  37. Did
  38. feeding
  39. are climbing
  40. Did

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