← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 112 · 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, you ___ tea. (a) are making (b) was making (c) were make (d) were making
  2. 2.He ___ a song next Sunday. (a) sang (b) will sings (c) will singing (d) will sing
  3. 3.We ___ a cartoon on Saturdays. (a) watch (b) watches (c) watching
  4. 4.When Dad called, he ___ already drawn a picture. (a) had (b) has (c) have
  5. 5.Name the tense: “We are cooking rice.” (a) simple present (b) simple future (c) present continuous (d) past perfect
  6. 6.I have just ___ the dishes. (a) washes (b) washing (c) wash (d) washed
  7. 7.Name the tense: “You had worn a cap.” (a) simple future (b) simple past (c) present continuous (d) past perfect
  8. 8.You are going to ___ a message next month. (a) sent (b) sends (c) sending (d) send
  9. 9.When Dad called, I ___ already carried the bag. (a) have (b) has (c) had
  10. 10.Choose the right verb: The news ___ good today. (a) are (b) is
  11. 11.Choose the right verb: Every student ___ a name tag. (a) have (b) has
  12. 12.By the time Mum came home, my cousins ___ science. (a) has studied (b) had studied (c) have studied (d) had study
  13. 13.Farhan ___ in the pool at the moment. (a) is swimming (b) is swim (c) are swimming (d) am swimming
  14. 14.I ___ Grandma tomorrow. (a) will help (b) helped (c) will helps (d) will helping
  15. 15.___ we drawing a picture now? (a) Am (b) Is (c) Are
  16. 16.They ___ a tree before Mum came home. (a) has planted (b) have planted (c) had plant (d) had planted
  17. 17.Arjun did not ___ a sandcastle yesterday. (a) building (b) build (c) builds (d) built
  18. 18.They ___ in this school since 2022. (a) have studied (b) has studied (c) studied (d) study
  19. 19.Karan ___ the match tomorrow. (a) will winning (b) will win (c) will wins (d) won
  20. 20.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  21. 21.When Dad called, they ___ already caught the ball. (a) had (b) have (c) has
  22. 22.Choose the right verb: Each student ___ a locker. (a) has (b) have
  23. 23.___ you draw a picture on Saturdays? (a) Is (b) Do (c) Are (d) Does
  24. 24.You are going to ___ a sandcastle next Sunday. (a) builds (b) build (c) building (d) built
  25. 25.___ they clean the room every Sunday? (a) Does (b) Are (c) Do (d) Is
  26. 26.We ___ the dishes next month. (a) washed (b) will wash (c) will washes (d) will washing
  27. 27.What is the past tense of “wear”? (a) worn (b) wearing (c) weared (d) wore
  28. 28.You ___ the dishes next Sunday. (a) will wash (b) will washes (c) will washing (d) washed
  29. 29.___ he building a sandcastle right now? (a) Are (b) Is (c) Am
  30. 30.Choose the right verb: Either Aarav or the girls ___ coming today. (a) are (b) is
  31. 31.When Dad called, you ___ already thrown the ball. (a) had (b) has (c) have
  32. 32.___ Rahul go to school every day? (a) Do (b) Are (c) Is (d) Does
  33. 33.The children ___ cricket twice a week. (a) plays (b) play (c) playing
  34. 34.They ___ on the stage right now. (a) am dancing (b) is dancing (c) are dance (d) are dancing
  35. 35.Name the tense: “They are studying science.” (a) present continuous (b) past continuous (c) simple past (d) present perfect
  36. 36.When the phone rang, he ___ vegetables. (a) were buying (b) is buying (c) was buying (d) was buy
  37. 37.Choose the right verb: All the players ___ a water bottle. (a) has (b) have
  38. 38.We ___ science every day. (a) study (b) studying (c) studies
  39. 39.I ___ build a sandcastle every day. (a) aren't (b) don't (c) doesn't
  40. 40.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are

Answer key

  1. were making
  2. will sing
  3. watch
  4. had
  5. present continuous
  6. washed
  7. past perfect
  8. send
  9. had
  10. is
  11. has
  12. had studied
  13. is swimming
  14. will help
  15. Are
  16. had planted
  17. build
  18. have studied
  19. will win
  20. is
  21. had
  22. has
  23. Do
  24. build
  25. Do
  26. will wash
  27. wore
  28. will wash
  29. Is
  30. are
  31. had
  32. Does
  33. play
  34. are dancing
  35. present continuous
  36. was buying
  37. have
  38. study
  39. don't
  40. is

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