← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 265 · 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.When Dad called, my brother ___ already eaten a mango. (a) had (b) has (c) have
  2. 2.You ___ a mango next month. (a) ate (b) will eat (c) will eats (d) will eating
  3. 3.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  4. 4.Neel ___ carry the bag every morning. (a) don't (b) doesn't (c) isn't
  5. 5.I ___ science when the phone rang. (a) was studying (b) was study (c) am studying (d) were studying
  6. 6.We ___ climb a tree every Sunday. (a) don't (b) aren't (c) doesn't
  7. 7.We have played in the garden ___ an hour. (a) for (b) since
  8. 8.They ___ a story next Sunday. (a) told (b) will telling (c) will tell (d) will tells
  9. 9.When Dad called, Farhan ___ already thrown the ball. (a) had (b) has (c) have
  10. 10.The children ___ a letter last week. (a) will write (b) writed (c) write (d) wrote
  11. 11.___ I wash the dishes in 2023? (a) Did (b) Do (c) Does (d) Was
  12. 12.___ he clap for the team last Sunday? (a) Does (b) Was (c) Do (d) Did
  13. 13.___ they send a message yesterday? (a) Was (b) Does (c) Did (d) Do
  14. 14.By the time we reached, Kunal ___ on the stage. (a) has danced (b) have danced (c) had dance (d) had danced
  15. 15.You ___ science on Saturdays. (a) study (b) studies (c) studying
  16. 16.Which is the correct -ing form of “play”? (a) playing (b) playying (c) playeing
  17. 17.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  18. 18.___ we play cricket last Sunday? (a) Was (b) Do (c) Does (d) Did
  19. 19.Which is the correct -ing form of “help”? (a) helping (b) helpping (c) helpeing
  20. 20.I have just ___ the dog. (a) feeding (b) feed (c) fed (d) feeds
  21. 21.They ___ going to bake a cake next week. (a) are (b) am (c) is
  22. 22.By the time Mum came home, we ___ milk. (a) has drunk (b) have drunk (c) had drank (d) had drunk
  23. 23.He ___ cricket at the moment. (a) is playing (b) are playing (c) am playing (d) is play
  24. 24.The children ___ the room next month. (a) cleaned (b) will clean (c) will cleans (d) will cleaning
  25. 25.She ___ a tree before it got dark. (a) have planted (b) had plant (c) has planted (d) had planted
  26. 26.What is the past tense of “go”? (a) going (b) gone (c) went (d) goed
  27. 27.They did not ___ a sandcastle in 2023. (a) building (b) build (c) builds (d) built
  28. 28.She ___ milk when Mum came home. (a) was drink (b) were drinking (c) was drinking (d) is drinking
  29. 29.You have just ___ a cartoon. (a) watched (b) watching (c) watch (d) watches
  30. 30.We ___ wear a cap twice a week. (a) don't (b) doesn't (c) aren't
  31. 31.___ Farhan throw the ball yesterday? (a) Do (b) Did (c) Was (d) Does
  32. 32.We ___ in Delhi since 2019. (a) has worked (b) worked (c) have worked (d) work
  33. 33.Tara is going to ___ in the park next month. (a) jogged (b) jogging (c) jogs (d) jog
  34. 34.Name the tense: “She eats a mango.” (a) present perfect (b) simple future (c) present continuous (d) simple present
  35. 35.___ Pooja sing a song on Saturdays? (a) Does (b) Do (c) Are (d) Is
  36. 36.___ my sister swimming in the pool now? (a) Am (b) Are (c) Is
  37. 37.At 8 pm yesterday, Rohan ___ the ball. (a) were catching (b) is catching (c) was catching (d) was catch
  38. 38.She ___ a tree in 2023. (a) climbs (b) has climbed (c) will climb (d) climbed
  39. 39.Name the tense: “Aarav will study science.” (a) simple future (b) past continuous (c) present perfect (d) present continuous
  40. 40.They ___ sing a song on Saturdays. (a) doesn't (b) aren't (c) don't

Answer key

  1. had
  2. will eat
  3. studying
  4. doesn't
  5. was studying
  6. don't
  7. for
  8. will tell
  9. had
  10. wrote
  11. Did
  12. Did
  13. Did
  14. had danced
  15. study
  16. playing
  17. are
  18. Did
  19. helping
  20. fed
  21. are
  22. had drunk
  23. is playing
  24. will clean
  25. had planted
  26. went
  27. build
  28. was drinking
  29. watched
  30. don't
  31. Did
  32. have worked
  33. jog
  34. simple present
  35. Does
  36. Is
  37. was catching
  38. climbed
  39. simple future
  40. don't

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