← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 475 · 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.He has just ___ the match. (a) win (b) won (c) wins (d) winning
  2. 2.Choose the right verb: Each child ___ a water bottle. (a) have (b) has
  3. 3.My brother ___ going to bake a cake tomorrow. (a) is (b) are (c) am
  4. 4.You ___ to school when the phone rang. (a) are going (b) was going (c) were go (d) were going
  5. 5.She ___ going to write a letter tomorrow. (a) am (b) is (c) are
  6. 6.Name the tense: “We will play cricket.” (a) present continuous (b) simple future (c) simple present (d) present perfect
  7. 7.You ___ a cap every day. (a) wear (b) wearing (c) wears
  8. 8.I did not ___ a bicycle in 2023. (a) rode (b) rides (c) riding (d) ride
  9. 9.Isha ___ a mango before Mum came home. (a) has eaten (b) had eaten (c) had ate (d) have eaten
  10. 10.He ___ in this school since 2021. (a) have studied (b) studied (c) has studied (d) studies
  11. 11.Choose the right verb: Every girl ___ a locker. (a) has (b) have
  12. 12.Which is the correct -ing form of “dance”? (a) dancing (b) danceeing (c) danceing
  13. 13.When the bell rang, Aditya ___ in the park. (a) was running (b) were running (c) is running (d) was run
  14. 14.When the phone rang, my parents ___ a bicycle. (a) were ride (b) are riding (c) were riding (d) was riding
  15. 15.Choose the right verb: Each of the students ___ a notebook. (a) have (b) has
  16. 16.What is the past tense of “speak”? (a) spoke (b) speaking (c) speaked (d) spoken
  17. 17.By the time Mum came home, they ___ in the park. (a) had run (b) has run (c) have run (d) had ran
  18. 18.Choose the right verb: Either the girls or Aisha ___ coming today. (a) is (b) are
  19. 19.I ___ a cap right now. (a) am wear (b) are wearing (c) is wearing (d) am wearing
  20. 20.By the time the guests arrived, you ___ a tree. (a) had planted (b) have planted (c) has planted (d) had plant
  21. 21.When it started to rain, you ___ lunch. (a) was bringing (b) are bringing (c) were bringing (d) were bring
  22. 22.___ he feeding the dog now? (a) Is (b) Am (c) Are
  23. 23.Isha has just ___ in the pool. (a) swimming (b) swum (c) swam (d) swim
  24. 24.We ___ Grandma before Mum came home. (a) have helped (b) had help (c) had helped (d) has helped
  25. 25.___ she clapping for the team right now? (a) Am (b) Are (c) Is
  26. 26.I ___ the bag tomorrow. (a) will carries (b) will carry (c) will carrying (d) carried
  27. 27.She has just ___ cricket. (a) playing (b) plays (c) play (d) played
  28. 28.Name the tense: “You were watching a cartoon.” (a) past continuous (b) present continuous (c) simple present (d) simple past
  29. 29.Which is the correct -ing form of “sing”? (a) singeing (b) singing (c) singging
  30. 30.By the time Mum came home, I ___ milk. (a) have drunk (b) has drunk (c) had drunk (d) had drank
  31. 31.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  32. 32.Name the tense: “I will drink milk.” (a) simple present (b) simple future (c) past continuous (d) past perfect
  33. 33.Which is the correct -ing form of “send”? (a) sendding (b) sending (c) sendeing
  34. 34.By the time Mum came home, my brother ___ in the park. (a) have jogged (b) had jog (c) had jogged (d) has jogged
  35. 35.They ___ tea before it got dark. (a) had make (b) has made (c) had made (d) have made
  36. 36.___ they singing a song at the moment? (a) Are (b) Am (c) Is
  37. 37.Choose the right verb: Each of the students ___ a water bottle. (a) have (b) has
  38. 38.My friends ___ rice when the bell rang. (a) were cook (b) was cooking (c) were cooking (d) are cooking
  39. 39.Name the tense: “My sister will climb a tree.” (a) simple future (b) present perfect (c) simple present (d) past perfect
  40. 40.She ___ fed the dog already. (a) has (b) have

Answer key

  1. won
  2. has
  3. is
  4. were going
  5. is
  6. simple future
  7. wear
  8. ride
  9. had eaten
  10. has studied
  11. has
  12. dancing
  13. was running
  14. were riding
  15. has
  16. spoke
  17. had run
  18. is
  19. am wearing
  20. had planted
  21. were bringing
  22. Is
  23. swum
  24. had helped
  25. Is
  26. will carry
  27. played
  28. past continuous
  29. singing
  30. had drunk
  31. is
  32. simple future
  33. sending
  34. had jogged
  35. had made
  36. Are
  37. has
  38. were cooking
  39. simple future
  40. has

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