← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 522 · 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.You ___ the dog twice a week. (a) feeding (b) feed (c) feeds
  2. 2.At 8 pm yesterday, they ___ on the stage. (a) are dancing (b) was dancing (c) were dance (d) were dancing
  3. 3.We ___ in the park when the bell rang. (a) was running (b) are running (c) were run (d) were running
  4. 4.You ___ rice when Mum came home. (a) were cooking (b) were cook (c) are cooking (d) was cooking
  5. 5.Name the tense: “My cousins carry the bag.” (a) present continuous (b) past continuous (c) simple past (d) simple present
  6. 6.By the time we reached, you ___ the dishes. (a) has washed (b) had wash (c) have washed (d) had washed
  7. 7.When Dad called, we ___ already climbed a tree. (a) has (b) have (c) had
  8. 8.The students ___ a mango when Mum came home. (a) were eating (b) was eating (c) are eating (d) were eat
  9. 9.By the time the bell rang, I ___ vegetables. (a) has bought (b) had bought (c) have bought (d) had buy
  10. 10.Vivaan ___ take the train every Sunday. (a) don't (b) doesn't (c) isn't
  11. 11.My sister ___ the dog twice a week. (a) feed (b) feeds (c) feeding
  12. 12.Yash did not ___ in the park last Sunday. (a) jogged (b) jogging (c) jog (d) jogs
  13. 13.We ___ vegetables next Sunday. (a) will buying (b) bought (c) will buys (d) will buy
  14. 14.Name the tense: “My sister was playing cricket.” (a) simple future (b) simple present (c) past continuous (d) present perfect
  15. 15.Dev ___ Hindi at the moment. (a) is speak (b) am speaking (c) are speaking (d) is speaking
  16. 16.I ___ worn a cap already. (a) have (b) has
  17. 17.I did not ___ the bag in 2023. (a) carried (b) carries (c) carry (d) carrying
  18. 18.My brother did not ___ a cartoon yesterday. (a) watched (b) watching (c) watches (d) watch
  19. 19.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  20. 20.He ___ the room at the moment. (a) is cleaning (b) are cleaning (c) is clean (d) am cleaning
  21. 21.Name the tense: “You have baked a cake.” (a) simple past (b) past continuous (c) past perfect (d) present perfect
  22. 22.We ___ Grandma when it started to rain. (a) are helping (b) was helping (c) were helping (d) were help
  23. 23.___ you sing a song every Sunday? (a) Does (b) Do (c) Is (d) Are
  24. 24.You ___ the train next Sunday. (a) will takes (b) will take (c) took (d) will taking
  25. 25.He has had this bicycle ___ a long time. (a) since (b) for
  26. 26.We ___ vegetables two days ago. (a) buy (b) will buy (c) bought (d) buyed
  27. 27.She ___ a mango right now. (a) am eating (b) are eating (c) is eating (d) is eat
  28. 28.I ___ going to send a message next month. (a) are (b) is (c) am
  29. 29.She has just ___ the dog. (a) feeds (b) feeding (c) feed (d) fed
  30. 30.My parents ___ the dog tomorrow. (a) fed (b) will feeds (c) will feed (d) will feeding
  31. 31.___ we bake a cake yesterday? (a) Was (b) Does (c) Did (d) Do
  32. 32.Name the tense: “I had eaten a mango.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
  33. 33.Pooja ___ going to study science next week. (a) are (b) is (c) am
  34. 34.When Dad called, he ___ already studied science. (a) have (b) had (c) has
  35. 35.___ my brother planting a tree at the moment? (a) Am (b) Are (c) Is
  36. 36.Omkar ___ Grandma last week. (a) has helped (b) helped (c) will help (d) helps
  37. 37.They ___ in the park at the moment. (a) am jogging (b) is jogging (c) are jogging (d) are jog
  38. 38.The children ___ going to cook rice next week. (a) is (b) are (c) am
  39. 39.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are
  40. 40.We are going to ___ tea next month. (a) making (b) makes (c) make (d) made

Answer key

  1. feed
  2. were dancing
  3. were running
  4. were cooking
  5. simple present
  6. had washed
  7. had
  8. were eating
  9. had bought
  10. doesn't
  11. feeds
  12. jog
  13. will buy
  14. past continuous
  15. is speaking
  16. have
  17. carry
  18. watch
  19. has
  20. is cleaning
  21. present perfect
  22. were helping
  23. Do
  24. will take
  25. for
  26. bought
  27. is eating
  28. am
  29. fed
  30. will feed
  31. Did
  32. past perfect
  33. is
  34. had
  35. Is
  36. helped
  37. are jogging
  38. are
  39. is
  40. make

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