← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 591 · 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.___ Sneha eat a mango in 2023? (a) Do (b) Was (c) Did (d) Does
  2. 2.Name the tense: “My cousins are helping Grandma.” (a) present perfect (b) simple present (c) present continuous (d) past perfect
  3. 3.We ___ going to cook rice next week. (a) am (b) is (c) are
  4. 4.___ my sister running in the park at the moment? (a) Are (b) Am (c) Is
  5. 5.He ___ the room before the guests arrived. (a) has cleaned (b) had cleaned (c) had clean (d) have cleaned
  6. 6.Which is the correct -ing form of “swim”? (a) swimeing (b) swimming (c) swiming
  7. 7.We ___ for the team next month. (a) will clapping (b) will clap (c) will claps (d) clapped
  8. 8.___ we clean the room in 2023? (a) Was (b) Do (c) Does (d) Did
  9. 9.By the time the bell rang, we ___ cricket. (a) has played (b) had played (c) had play (d) have played
  10. 10.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
  11. 11.___ she run in the park every morning? (a) Do (b) Does (c) Are (d) Is
  12. 12.I ___ a cap next month. (a) will wears (b) will wear (c) will wearing (d) wore
  13. 13.What is the past tense of “take”? (a) taked (b) taking (c) taken (d) took
  14. 14.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
  15. 15.You ___ a tree yesterday. (a) have climbed (b) climb (c) climbed (d) will climb
  16. 16.When Dad called, I ___ already jogged in the park. (a) has (b) have (c) had
  17. 17.My sister has known my best friend ___ last year. (a) for (b) since
  18. 18.When the bell rang, he ___ cricket. (a) were playing (b) is playing (c) was playing (d) was play
  19. 19.Choose the right verb: Each player ___ a locker. (a) have (b) has
  20. 20.I ___ a cake next month. (a) will baking (b) will bake (c) baked (d) will bakes
  21. 21.Name the tense: “Yash had carried the bag.” (a) past continuous (b) past perfect (c) present perfect (d) simple past
  22. 22.___ Tara eat a mango last Sunday? (a) Was (b) Do (c) Did (d) Does
  23. 23.She ___ climb a tree every Sunday. (a) isn't (b) don't (c) doesn't
  24. 24.I ___ a cake last Sunday. (a) will bake (b) bake (c) baked (d) have baked
  25. 25.He ___ write a letter every Sunday. (a) don't (b) isn't (c) doesn't
  26. 26.___ the students going to school now? (a) Is (b) Am (c) Are
  27. 27.At 8 pm yesterday, we ___ in the park. (a) were running (b) was running (c) were run (d) are running
  28. 28.Name the tense: “He was carrying the bag.” (a) simple future (b) past continuous (c) simple past (d) past perfect
  29. 29.Pooja has worked in Delhi ___ last year. (a) since (b) for
  30. 30.By the time Mum came home, she ___ a cap. (a) has worn (b) had wore (c) have worn (d) had worn
  31. 31.Name the tense: “You draw a picture.” (a) simple past (b) past continuous (c) simple present (d) simple future
  32. 32.Which is the correct -ing form of “tell”? (a) tellling (b) telling (c) telleing
  33. 33.My friends ___ for the team tomorrow. (a) will clapping (b) will claps (c) clapped (d) will clap
  34. 34.I am going to ___ a picture next Sunday. (a) drawing (b) drew (c) draws (d) draw
  35. 35.___ my sister planting a tree at the moment? (a) Am (b) Are (c) Is
  36. 36.He has been in the library ___ 10 am. (a) since (b) for
  37. 37.Riya ___ sing a song every Sunday. (a) doesn't (b) isn't (c) don't
  38. 38.Kabir ___ a mango right now. (a) is eat (b) am eating (c) is eating (d) are eating
  39. 39.Name the tense: “I sent a message.” (a) present continuous (b) simple past (c) simple present (d) present perfect
  40. 40.By the time we reached, we ___ in the park. (a) have jogged (b) had jogged (c) had jog (d) has jogged

Answer key

  1. Did
  2. present continuous
  3. are
  4. Is
  5. had cleaned
  6. swimming
  7. will clap
  8. Did
  9. had played
  10. has
  11. Does
  12. will wear
  13. took
  14. is
  15. climbed
  16. had
  17. since
  18. was playing
  19. has
  20. will bake
  21. past perfect
  22. Did
  23. doesn't
  24. baked
  25. doesn't
  26. Are
  27. were running
  28. past continuous
  29. since
  30. had worn
  31. simple present
  32. telling
  33. will clap
  34. draw
  35. Is
  36. since
  37. doesn't
  38. is eating
  39. simple past
  40. had jogged

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