← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 917 · 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.The children have just ___ a song. (a) sang (b) sung (c) sing (d) singing
  2. 2.We ___ going to tell a story next Sunday. (a) is (b) are (c) am
  3. 3.Kabir is going to ___ in the park tomorrow. (a) jogging (b) jogs (c) jog (d) jogged
  4. 4.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  5. 5.You ___ brought lunch already. (a) have (b) has
  6. 6.We ___ going to clap for the team tomorrow. (a) is (b) are (c) am
  7. 7.He ___ vegetables every Sunday. (a) buy (b) buying (c) buys
  8. 8.Diya ___ the match tomorrow. (a) won (b) will winning (c) will wins (d) will win
  9. 9.Aarav has played in the garden ___ 8 o'clock. (a) since (b) for
  10. 10.___ you throwing the ball now? (a) Are (b) Am (c) Is
  11. 11.They ___ a mango at 8 pm yesterday. (a) were eating (b) are eating (c) were eat (d) was eating
  12. 12.When Dad called, my parents ___ already sung a song. (a) had (b) have (c) has
  13. 13.My brother ___ a bicycle before the bell rang. (a) has ridden (b) have ridden (c) had rode (d) had ridden
  14. 14.My cousins ___ cricket tomorrow. (a) played (b) will playing (c) will play (d) will plays
  15. 15.At 8 pm yesterday, you ___ Grandma. (a) was helping (b) were helping (c) were help (d) are helping
  16. 16.At 8 pm yesterday, my sister ___ the dishes. (a) is washing (b) was washing (c) were washing (d) was wash
  17. 17.Which is the correct -ing form of “help”? (a) helpping (b) helping (c) helpeing
  18. 18.Neel ___ the room now. (a) are cleaning (b) is cleaning (c) am cleaning (d) is clean
  19. 19.___ he dancing on the stage now? (a) Am (b) Is (c) Are
  20. 20.Name the tense: “They are telling a story.” (a) simple future (b) present perfect (c) simple present (d) present continuous
  21. 21.My sister did not ___ Hindi last week. (a) speaks (b) speak (c) speaking (d) spoke
  22. 22.You have just ___ the train. (a) taking (b) took (c) take (d) taken
  23. 23.They ___ in the park in 2023. (a) runned (b) will run (c) ran (d) run
  24. 24.Farhan ___ the dishes before Mum came home. (a) have washed (b) had wash (c) had washed (d) has washed
  25. 25.Vivaan ___ a kite when it started to rain. (a) was fly (b) is flying (c) was flying (d) were flying
  26. 26.Choose the right verb: Neither Aarav nor the twins ___ coming today. (a) are (b) is
  27. 27.Pooja ___ a tree before it got dark. (a) have planted (b) had planted (c) had plant (d) has planted
  28. 28.Riya ___ go to school every day. (a) isn't (b) don't (c) doesn't
  29. 29.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  30. 30.We have just ___ a cap. (a) wearing (b) worn (c) wear (d) wore
  31. 31.Name the tense: “He carried the bag.” (a) simple past (b) simple future (c) past perfect (d) past continuous
  32. 32.___ she drink milk on Saturdays? (a) Does (b) Is (c) Do (d) Are
  33. 33.My sister has just ___ cricket. (a) play (b) plays (c) playing (d) played
  34. 34.Aarav ___ a cartoon on Saturdays. (a) watching (b) watch (c) watches
  35. 35.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
  36. 36.By the time the bell rang, you ___ a bicycle. (a) have ridden (b) had rode (c) had ridden (d) has ridden
  37. 37.We ___ on the stage at 8 pm yesterday. (a) are dancing (b) was dancing (c) were dancing (d) were dance
  38. 38.Rohan ___ a cartoon right now. (a) are watching (b) is watch (c) is watching (d) am watching
  39. 39.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  40. 40.Arjun ___ tea next week. (a) will making (b) will makes (c) made (d) will make

Answer key

  1. sung
  2. are
  3. jog
  4. has
  5. have
  6. are
  7. buys
  8. will win
  9. since
  10. Are
  11. were eating
  12. had
  13. had ridden
  14. will play
  15. were helping
  16. was washing
  17. helping
  18. is cleaning
  19. Is
  20. present continuous
  21. speak
  22. taken
  23. ran
  24. had washed
  25. was flying
  26. are
  27. had planted
  28. doesn't
  29. is
  30. worn
  31. simple past
  32. Does
  33. played
  34. watches
  35. has
  36. had ridden
  37. were dancing
  38. is watching
  39. are
  40. will make

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