← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 931 · 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.Rohan has just ___ the ball. (a) catching (b) catches (c) caught (d) catch
  2. 2.I ___ tea before it got dark. (a) had made (b) had make (c) have made (d) has made
  3. 3.I am going to ___ in the park next month. (a) running (b) runs (c) run (d) ran
  4. 4.Kabir has had this bicycle ___ two years. (a) for (b) since
  5. 5.You have just ___ cricket. (a) play (b) playing (c) played (d) plays
  6. 6.The children ___ cricket next Sunday. (a) will plays (b) will playing (c) will play (d) played
  7. 7.Pooja ___ worn a cap already. (a) has (b) have
  8. 8.Name the tense: “She rode a bicycle.” (a) present perfect (b) simple present (c) past continuous (d) simple past
  9. 9.They ___ going to cook rice next week. (a) am (b) is (c) are
  10. 10.Name the tense: “They were cleaning the room.” (a) past continuous (b) present perfect (c) simple future (d) present continuous
  11. 11.My brother ___ a cartoon when Mum came home. (a) were watching (b) is watching (c) was watching (d) was watch
  12. 12.The students have just ___ vegetables. (a) buys (b) buying (c) bought (d) buy
  13. 13.My cousins ___ going to study science next week. (a) are (b) is (c) am
  14. 14.___ they sending a message right now? (a) Is (b) Are (c) Am
  15. 15.Name the tense: “You will plant a tree.” (a) simple present (b) past continuous (c) past perfect (d) simple future
  16. 16.When Dad called, my brother ___ already bought vegetables. (a) have (b) has (c) had
  17. 17.The children ___ on the stage yesterday. (a) have danced (b) will dance (c) danced (d) dance
  18. 18.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  19. 19.Kabir ___ the bag every day. (a) carry (b) carries (c) carrying
  20. 20.Vivaan ___ the bag next month. (a) carried (b) will carrying (c) will carry (d) will carries
  21. 21.Name the tense: “My brother was cooking rice.” (a) past perfect (b) past continuous (c) simple present (d) simple future
  22. 22.She ___ going to catch the ball next month. (a) are (b) am (c) is
  23. 23.Name the tense: “She had flown a kite.” (a) simple present (b) past perfect (c) present continuous (d) simple past
  24. 24.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  25. 25.___ she telling a story right now? (a) Is (b) Am (c) Are
  26. 26.Choose the right verb: Either the boys or Rohan ___ coming today. (a) are (b) is
  27. 27.___ Priya bringing lunch right now? (a) Am (b) Are (c) Is
  28. 28.We ___ a letter at 8 pm yesterday. (a) are writing (b) was writing (c) were writing (d) were write
  29. 29.___ you singing a song at the moment? (a) Is (b) Am (c) Are
  30. 30.Kabir ___ play cricket on Saturdays. (a) don't (b) doesn't (c) isn't
  31. 31.She ___ in this school since 2019. (a) taught (b) have taught (c) has taught (d) teaches
  32. 32.Name the tense: “You helped Grandma.” (a) simple future (b) past continuous (c) past perfect (d) simple past
  33. 33.I ___ cricket at 8 pm yesterday. (a) was play (b) was playing (c) were playing (d) am playing
  34. 34.We ___ on the stage on Saturdays. (a) dance (b) dances (c) dancing
  35. 35.I ___ the dishes every Sunday. (a) washes (b) wash (c) washing
  36. 36.___ the students climb a tree two days ago? (a) Was (b) Did (c) Does (d) Do
  37. 37.When the phone rang, my brother ___ on the stage. (a) were dancing (b) was dance (c) was dancing (d) is dancing
  38. 38.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  39. 39.___ Vivaan clap for the team two days ago? (a) Do (b) Was (c) Did (d) Does
  40. 40.They ___ in the park every day. (a) jog (b) jogging (c) jogs

Answer key

  1. caught
  2. had made
  3. run
  4. for
  5. played
  6. will play
  7. has
  8. simple past
  9. are
  10. past continuous
  11. was watching
  12. bought
  13. are
  14. Are
  15. simple future
  16. had
  17. danced
  18. is
  19. carries
  20. will carry
  21. past continuous
  22. is
  23. past perfect
  24. is
  25. Is
  26. is
  27. Is
  28. were writing
  29. Are
  30. doesn't
  31. has taught
  32. simple past
  33. was playing
  34. dance
  35. wash
  36. Did
  37. was dancing
  38. has
  39. Did
  40. jog

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