← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 523 · 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.My sister ___ cricket now. (a) are playing (b) is play (c) am playing (d) is playing
  2. 2.He ___ the dog before the guests arrived. (a) had feed (b) have fed (c) had fed (d) has fed
  3. 3.Which is the correct -ing form of “take”? (a) takeing (b) taking (c) takeeing
  4. 4.By the time Mum came home, I ___ cricket. (a) had play (b) has played (c) had played (d) have played
  5. 5.You ___ a sandcastle last week. (a) will build (b) build (c) built (d) builded
  6. 6.Choose the right verb: All the girls ___ a water bottle. (a) has (b) have
  7. 7.What is the past tense of “win”? (a) winned (b) won (c) winning
  8. 8.The children ___ the dishes at 8 pm yesterday. (a) were wash (b) was washing (c) were washing (d) are washing
  9. 9.___ Tara wear a cap every day? (a) Does (b) Is (c) Are (d) Do
  10. 10.She ___ for the team before it got dark. (a) had clapped (b) has clapped (c) had clap (d) have clapped
  11. 11.My friends ___ a cap every day. (a) wearing (b) wears (c) wear
  12. 12.Kabir ___ sung a song already. (a) has (b) have
  13. 13.When the phone rang, they ___ the bag. (a) are carrying (b) was carrying (c) were carrying (d) were carry
  14. 14.When the phone rang, I ___ a cake. (a) am baking (b) was bake (c) were baking (d) was baking
  15. 15.She ___ in Pune since 2020. (a) lived (b) have lived (c) has lived (d) lives
  16. 16.I did not ___ in the park last week. (a) ran (b) runs (c) running (d) run
  17. 17.Choose the right verb: Neither the twins nor Diya ___ coming today. (a) is (b) are
  18. 18.Which is the correct -ing form of “dance”? (a) dancing (b) danceing (c) danceeing
  19. 19.Farhan ___ lunch at the moment. (a) are bringing (b) is bring (c) is bringing (d) am bringing
  20. 20.She ___ in the park next Sunday. (a) will running (b) will runs (c) will run (d) ran
  21. 21.Choose the right verb: Every student ___ a name tag. (a) has (b) have
  22. 22.___ you draw a picture last week? (a) Does (b) Do (c) Did (d) Was
  23. 23.My sister ___ cricket right now. (a) are playing (b) am playing (c) is playing (d) is play
  24. 24.You ___ cricket before it got dark. (a) has played (b) had play (c) have played (d) had played
  25. 25.Choose the right verb: Either my cousins or Aarav ___ coming today. (a) are (b) is
  26. 26.Name the tense: “I make tea.” (a) present perfect (b) simple present (c) simple past (d) simple future
  27. 27.She ___ jog in the park every Sunday. (a) isn't (b) don't (c) doesn't
  28. 28.They ___ going to cook rice tomorrow. (a) am (b) are (c) is
  29. 29.We ___ going to eat a mango next Sunday. (a) are (b) is (c) am
  30. 30.Rahul has waited for the bus ___ morning. (a) since (b) for
  31. 31.Name the tense: “They have eaten a mango.” (a) present continuous (b) past perfect (c) present perfect (d) simple present
  32. 32.Choose the right verb: Each girl ___ a locker. (a) has (b) have
  33. 33.I am going to ___ in the park next Sunday. (a) jog (b) jogging (c) jogs (d) jogged
  34. 34.I ___ help Grandma twice a week. (a) aren't (b) don't (c) doesn't
  35. 35.Name the tense: “My parents will wash the dishes.” (a) present continuous (b) simple future (c) present perfect (d) simple present
  36. 36.Name the tense: “They are drawing a picture.” (a) present continuous (b) simple present (c) present perfect (d) past continuous
  37. 37.At 8 pm yesterday, my friends ___ for the team. (a) are clapping (b) was clapping (c) were clapping (d) were clap
  38. 38.Arjun ___ tea two days ago. (a) will make (b) makes (c) made (d) maked
  39. 39.What is the past tense of “eat”? (a) eating (b) eaten (c) ate (d) eated
  40. 40.I ___ lunch on Saturdays. (a) bringing (b) brings (c) bring

Answer key

  1. is playing
  2. had fed
  3. taking
  4. had played
  5. built
  6. have
  7. won
  8. were washing
  9. Does
  10. had clapped
  11. wear
  12. has
  13. were carrying
  14. was baking
  15. has lived
  16. run
  17. is
  18. dancing
  19. is bringing
  20. will run
  21. has
  22. Did
  23. is playing
  24. had played
  25. is
  26. simple present
  27. doesn't
  28. are
  29. are
  30. since
  31. present perfect
  32. has
  33. jog
  34. don't
  35. simple future
  36. present continuous
  37. were clapping
  38. made
  39. ate
  40. bring

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