← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 913 · 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 drink milk last week? (a) Do (b) Did (c) Was (d) Does
  2. 2.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  3. 3.She ___ spoken Hindi already. (a) has (b) have
  4. 4.I ___ a tree now. (a) am planting (b) are planting (c) am plant (d) is planting
  5. 5.Riya ___ write a letter every morning. (a) isn't (b) doesn't (c) don't
  6. 6.What is the past tense of “speak”? (a) spoke (b) speaking (c) spoken (d) speaked
  7. 7.I ___ cricket before it got dark. (a) has played (b) had played (c) had play (d) have played
  8. 8.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  9. 9.We have just ___ cricket. (a) played (b) plays (c) playing (d) play
  10. 10.Name the tense: “Farhan had danced on the stage.” (a) present continuous (b) past perfect (c) simple future (d) simple past
  11. 11.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  12. 12.We have just ___ the match. (a) won (b) win (c) wins (d) winning
  13. 13.She is going to ___ the ball next month. (a) catching (b) catches (c) caught (d) catch
  14. 14.When Dad called, I ___ already won the match. (a) had (b) have (c) has
  15. 15.You ___ the room right now. (a) is cleaning (b) are clean (c) are cleaning (d) am cleaning
  16. 16.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  17. 17.He ___ the dog right now. (a) is feed (b) am feeding (c) is feeding (d) are feeding
  18. 18.Choose the right verb: The news ___ good today. (a) is (b) are
  19. 19.By the time we reached, I ___ a letter. (a) has written (b) had written (c) have written (d) had wrote
  20. 20.___ she carry the bag last week? (a) Do (b) Did (c) Was (d) Does
  21. 21.My brother ___ a message when it started to rain. (a) were sending (b) was send (c) is sending (d) was sending
  22. 22.Which is the correct -ing form of “watch”? (a) watching (b) watcheing (c) watchhing
  23. 23.Choose the right verb: Every student ___ a locker. (a) has (b) have
  24. 24.The children ___ in this school since 2020. (a) taught (b) have taught (c) teach (d) has taught
  25. 25.We ___ science at 8 pm yesterday. (a) were studying (b) was studying (c) are studying (d) were study
  26. 26.My sister ___ a mango two days ago. (a) will eat (b) eats (c) eated (d) ate
  27. 27.When Dad called, Saanvi ___ already thrown the ball. (a) has (b) had (c) have
  28. 28.Vivaan ___ clapped for the team already. (a) has (b) have
  29. 29.She ___ rice tomorrow. (a) will cooking (b) cooked (c) will cooks (d) will cook
  30. 30.___ Neel speak Hindi last Sunday? (a) Does (b) Do (c) Was (d) Did
  31. 31.Name the tense: “Meera will watch a cartoon.” (a) present perfect (b) past continuous (c) simple past (d) simple future
  32. 32.My sister has just ___ in the park. (a) jog (b) jogged (c) jogging (d) jogs
  33. 33.They ___ the bag at 8 pm yesterday. (a) were carry (b) were carrying (c) was carrying (d) are carrying
  34. 34.Kabir did not ___ the dog yesterday. (a) feeding (b) feed (c) feeds (d) fed
  35. 35.I am going to ___ a story next month. (a) tells (b) told (c) tell (d) telling
  36. 36.By the time we reached, we ___ a bicycle. (a) has ridden (b) have ridden (c) had rode (d) had ridden
  37. 37.Name the tense: “I am making tea.” (a) present continuous (b) present perfect (c) past perfect (d) simple past
  38. 38.We ___ Hindi when the bell rang. (a) are speaking (b) was speaking (c) were speaking (d) were speak
  39. 39.My brother ___ jog in the park every Sunday. (a) don't (b) doesn't (c) isn't
  40. 40.My brother ___ sing a song on Saturdays. (a) isn't (b) don't (c) doesn't

Answer key

  1. Did
  2. playing
  3. has
  4. am planting
  5. doesn't
  6. spoke
  7. had played
  8. is
  9. played
  10. past perfect
  11. are
  12. won
  13. catch
  14. had
  15. are cleaning
  16. is
  17. is feeding
  18. is
  19. had written
  20. Did
  21. was sending
  22. watching
  23. has
  24. have taught
  25. were studying
  26. ate
  27. had
  28. has
  29. will cook
  30. Did
  31. simple future
  32. jogged
  33. were carrying
  34. feed
  35. tell
  36. had ridden
  37. present continuous
  38. were speaking
  39. doesn't
  40. doesn't

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