← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 172 · 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.She is going to ___ tea next week. (a) made (b) making (c) makes (d) make
  2. 2.By the time the guests arrived, Ananya ___ to school. (a) have gone (b) had went (c) has gone (d) had gone
  3. 3.___ he clean the room every day? (a) Are (b) Is (c) Does (d) Do
  4. 4.By the time Mum came home, he ___ a bicycle. (a) had ridden (b) had rode (c) have ridden (d) has ridden
  5. 5.Aisha ___ a kite before it got dark. (a) have flown (b) had flew (c) had flown (d) has flown
  6. 6.What is the past tense of “fly”? (a) flown (b) flew (c) flyed (d) flying
  7. 7.Zoya ___ with Nani since 2022. (a) have stayed (b) stayed (c) has stayed (d) stays
  8. 8.She ___ going to catch the ball next month. (a) am (b) are (c) is
  9. 9.I ___ wear a cap on Saturdays. (a) doesn't (b) aren't (c) don't
  10. 10.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
  11. 11.By the time the bell rang, Yash ___ the dog. (a) had fed (b) have fed (c) had feed (d) has fed
  12. 12.___ they telling a story at the moment? (a) Am (b) Are (c) Is
  13. 13.I ___ the match tomorrow. (a) will winning (b) won (c) will wins (d) will win
  14. 14.Choose the right verb: Either the twins or Meera ___ coming today. (a) are (b) is
  15. 15.Name the tense: “Rahul was dancing on the stage.” (a) past perfect (b) simple future (c) past continuous (d) present perfect
  16. 16.We ___ catch the ball on Saturdays. (a) doesn't (b) don't (c) aren't
  17. 17.Which is the correct -ing form of “build”? (a) buildding (b) building (c) buildeing
  18. 18.She ___ a picture before the bell rang. (a) have drawn (b) had drew (c) had drawn (d) has drawn
  19. 19.___ my brother dancing on the stage at the moment? (a) Is (b) Am (c) Are
  20. 20.My brother ___ for the team now. (a) am clapping (b) are clapping (c) is clap (d) is clapping
  21. 21.Name the tense: “We will cook rice.” (a) simple future (b) past perfect (c) simple past (d) present continuous
  22. 22.___ Diya watching a cartoon right now? (a) Am (b) Are (c) Is
  23. 23.When Mum came home, my friends ___ on the stage. (a) were dancing (b) were dance (c) are dancing (d) was dancing
  24. 24.We ___ a story when the bell rang. (a) was telling (b) were tell (c) are telling (d) were telling
  25. 25.My sister did not ___ the dishes yesterday. (a) washes (b) washed (c) washing (d) wash
  26. 26.Choose the right verb: Each child ___ a ID card. (a) has (b) have
  27. 27.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  28. 28.When Mum came home, you ___ a cartoon. (a) were watching (b) was watching (c) were watch (d) are watching
  29. 29.You ___ a bicycle when Mum came home. (a) are riding (b) were ride (c) were riding (d) was riding
  30. 30.I ___ tea next week. (a) made (b) will makes (c) will making (d) will make
  31. 31.What is the past tense of “drink”? (a) drunk (b) drank (c) drinked (d) drinking
  32. 32.By the time Mum came home, the children ___ the dishes. (a) had washed (b) had wash (c) has washed (d) have washed
  33. 33.They ___ told a story already. (a) has (b) have
  34. 34.Rohan ___ science at the moment. (a) is study (b) am studying (c) are studying (d) is studying
  35. 35.___ they cook rice last Sunday? (a) Was (b) Does (c) Did (d) Do
  36. 36.My friends ___ the dog next month. (a) will feeds (b) will feeding (c) will feed (d) fed
  37. 37.You ___ a cake when Mum came home. (a) are baking (b) were bake (c) was baking (d) were baking
  38. 38.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  39. 39.Name the tense: “You had brought lunch.” (a) simple future (b) present continuous (c) past perfect (d) present perfect
  40. 40.My friends are going to ___ a picture next Sunday. (a) draws (b) drew (c) draw (d) drawing

Answer key

  1. make
  2. had gone
  3. Does
  4. had ridden
  5. had flown
  6. flew
  7. has stayed
  8. is
  9. don't
  10. has
  11. had fed
  12. Are
  13. will win
  14. is
  15. past continuous
  16. don't
  17. building
  18. had drawn
  19. Is
  20. is clapping
  21. simple future
  22. Is
  23. were dancing
  24. were telling
  25. wash
  26. has
  27. is
  28. were watching
  29. were riding
  30. will make
  31. drank
  32. had washed
  33. have
  34. is studying
  35. Did
  36. will feed
  37. were baking
  38. is
  39. past perfect
  40. draw

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