← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 718 · 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 building a sandcastle right now? (a) Is (b) Are (c) Am
  2. 2.___ Ananya fly a kite in 2023? (a) Does (b) Was (c) Do (d) Did
  3. 3.Name the tense: “My parents were helping Grandma.” (a) present continuous (b) past perfect (c) past continuous (d) present perfect
  4. 4.Kabir ___ help Grandma every day. (a) don't (b) doesn't (c) isn't
  5. 5.Name the tense: “We had helped Grandma.” (a) past continuous (b) past perfect (c) present perfect (d) simple present
  6. 6.You ___ a cartoon next Sunday. (a) watched (b) will watch (c) will watching (d) will watches
  7. 7.When the bell rang, Kavya ___ a mango. (a) was eating (b) was eat (c) is eating (d) were eating
  8. 8.She ___ milk before Mum came home. (a) has drunk (b) had drunk (c) have drunk (d) had drank
  9. 9.She is going to ___ rice tomorrow. (a) cooked (b) cooks (c) cooking (d) cook
  10. 10.Name the tense: “Pooja has drunk milk.” (a) present perfect (b) past continuous (c) past perfect (d) simple future
  11. 11.When Dad called, I ___ already ridden a bicycle. (a) had (b) have (c) has
  12. 12.Name the tense: “You spoke Hindi.” (a) present perfect (b) simple future (c) simple past (d) past perfect
  13. 13.I ___ in this school since 2020. (a) have studied (b) has studied (c) study (d) studied
  14. 14.___ Neel jogging in the park right now? (a) Are (b) Am (c) Is
  15. 15.Name the tense: “They were jogging in the park.” (a) simple past (b) present continuous (c) past continuous (d) present perfect
  16. 16.Name the tense: “They are buying vegetables.” (a) present perfect (b) present continuous (c) simple present (d) simple past
  17. 17.I have just ___ lunch. (a) bringing (b) brought (c) brings (d) bring
  18. 18.I ___ a cake tomorrow. (a) will bakes (b) will baking (c) baked (d) will bake
  19. 19.When Dad called, we ___ already built a sandcastle. (a) has (b) have (c) had
  20. 20.Nisha ___ going to play cricket next week. (a) are (b) is (c) am
  21. 21.___ Ira take the train every day? (a) Do (b) Are (c) Does (d) Is
  22. 22.Name the tense: “We had made tea.” (a) present perfect (b) present continuous (c) simple future (d) past perfect
  23. 23.My brother ___ cricket at the moment. (a) am playing (b) is playing (c) are playing (d) is play
  24. 24.Which is the correct -ing form of “bake”? (a) bakeeing (b) baking (c) bakeing
  25. 25.Name the tense: “Kunal was planting a tree.” (a) simple past (b) simple future (c) past perfect (d) past continuous
  26. 26.You ___ going to carry the bag next month. (a) am (b) are (c) is
  27. 27.Which is the correct -ing form of “wash”? (a) washeing (b) washing (c) washhing
  28. 28.___ you cooking rice at the moment? (a) Are (b) Is (c) Am
  29. 29.Which is the correct -ing form of “win”? (a) winning (b) wining (c) wineing
  30. 30.___ we draw a picture every morning? (a) Does (b) Are (c) Do (d) Is
  31. 31.Kabir ___ a picture now. (a) am drawing (b) are drawing (c) is draw (d) is drawing
  32. 32.You ___ a cartoon two days ago. (a) will watch (b) watched (c) watch (d) have watched
  33. 33.Priya ___ a kite now. (a) are flying (b) is flying (c) am flying (d) is fly
  34. 34.My friends did not ___ science in 2023. (a) study (b) studying (c) studies (d) studied
  35. 35.When Mum came home, my friends ___ the room. (a) was cleaning (b) were clean (c) are cleaning (d) were cleaning
  36. 36.Which is the correct -ing form of “clap”? (a) clapeing (b) clapping (c) claping
  37. 37.___ I bring lunch every Sunday? (a) Does (b) Do (c) Is (d) Are
  38. 38.Ananya ___ planted a tree already. (a) have (b) has
  39. 39.Dev ___ cricket before the guests arrived. (a) has played (b) have played (c) had play (d) had played
  40. 40.We are going to ___ a tree next Sunday. (a) planting (b) plant (c) plants (d) planted

Answer key

  1. Are
  2. Did
  3. past continuous
  4. doesn't
  5. past perfect
  6. will watch
  7. was eating
  8. had drunk
  9. cook
  10. present perfect
  11. had
  12. simple past
  13. have studied
  14. Is
  15. past continuous
  16. present continuous
  17. brought
  18. will bake
  19. had
  20. is
  21. Does
  22. past perfect
  23. is playing
  24. baking
  25. past continuous
  26. are
  27. washing
  28. Are
  29. winning
  30. Do
  31. is drawing
  32. watched
  33. is flying
  34. study
  35. were cleaning
  36. clapping
  37. Do
  38. has
  39. had played
  40. plant

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