← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 136 · 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.You have just ___ vegetables. (a) buying (b) buys (c) bought (d) buy
  2. 2.Farhan is going to ___ the dog next week. (a) feeds (b) fed (c) feeding (d) feed
  3. 3.Name the tense: “He has drunk milk.” (a) past continuous (b) past perfect (c) simple past (d) present perfect
  4. 4.Ira ___ cricket at the moment. (a) is playing (b) is play (c) are playing (d) am playing
  5. 5.Isha ___ going to watch a cartoon tomorrow. (a) are (b) is (c) am
  6. 6.___ they win the match twice a week? (a) Does (b) Is (c) Do (d) Are
  7. 7.By the time the guests arrived, Priya ___ on the stage. (a) have danced (b) had dance (c) has danced (d) had danced
  8. 8.My sister ___ the train every morning. (a) take (b) takes (c) taking
  9. 9.Omkar ___ a tree before Mum came home. (a) have planted (b) had planted (c) has planted (d) had plant
  10. 10.My sister ___ on the stage before the guests arrived. (a) have danced (b) had dance (c) has danced (d) had danced
  11. 11.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  12. 12.Which is the correct -ing form of “speak”? (a) speakking (b) speakeing (c) speaking
  13. 13.I ___ a message every Sunday. (a) send (b) sends (c) sending
  14. 14.I ___ a story every Sunday. (a) telling (b) tell (c) tells
  15. 15.Name the tense: “Ishaan will jog in the park.” (a) simple past (b) past continuous (c) simple future (d) present continuous
  16. 16.What is the past tense of “catch”? (a) caught (b) catched (c) catching
  17. 17.I ___ going to cook rice tomorrow. (a) are (b) am (c) is
  18. 18.Choose the right verb: Each child ___ a locker. (a) have (b) has
  19. 19.He ___ a mango before it got dark. (a) had eaten (b) have eaten (c) had ate (d) has eaten
  20. 20.Name the tense: “Ira will dance on the stage.” (a) simple future (b) simple past (c) present perfect (d) past continuous
  21. 21.She ___ for the team now. (a) is clapping (b) are clapping (c) is clap (d) am clapping
  22. 22.When the phone rang, you ___ the room. (a) were cleaning (b) are cleaning (c) was cleaning (d) were clean
  23. 23.Choose the right verb: Each of the children ___ a locker. (a) have (b) has
  24. 24.Name the tense: “He is clapping for the team.” (a) present continuous (b) simple past (c) present perfect (d) simple future
  25. 25.They ___ milk every day. (a) drinking (b) drink (c) drinks
  26. 26.Which is the correct -ing form of “study”? (a) studying (b) studyying (c) studyeing
  27. 27.When Dad called, my friends ___ already planted a tree. (a) had (b) has (c) have
  28. 28.What is the past tense of “speak”? (a) speaked (b) spoken (c) speaking (d) spoke
  29. 29.My sister ___ lunch when Mum came home. (a) is bringing (b) was bringing (c) was bring (d) were bringing
  30. 30.She ___ in the pool tomorrow. (a) will swims (b) swam (c) will swimming (d) will swim
  31. 31.By the time Mum came home, Aarav ___ a bicycle. (a) had ridden (b) has ridden (c) have ridden (d) had rode
  32. 32.Choose the right verb: Neither my cousins nor Diya ___ coming today. (a) is (b) are
  33. 33.I have worked in Delhi ___ six months. (a) for (b) since
  34. 34.At 8 pm yesterday, my friends ___ the bag. (a) was carrying (b) were carry (c) were carrying (d) are carrying
  35. 35.You ___ wear a cap every day. (a) don't (b) aren't (c) doesn't
  36. 36.When Dad called, Neel ___ already built a sandcastle. (a) had (b) have (c) has
  37. 37.I ___ Hindi when it started to rain. (a) was speaking (b) were speaking (c) am speaking (d) was speak
  38. 38.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  39. 39.When Dad called, we ___ already drawn a picture. (a) have (b) has (c) had
  40. 40.Name the tense: “They have told a story.” (a) simple present (b) present continuous (c) past perfect (d) present perfect

Answer key

  1. bought
  2. feed
  3. present perfect
  4. is playing
  5. is
  6. Do
  7. had danced
  8. takes
  9. had planted
  10. had danced
  11. is
  12. speaking
  13. send
  14. tell
  15. simple future
  16. caught
  17. am
  18. has
  19. had eaten
  20. simple future
  21. is clapping
  22. were cleaning
  23. has
  24. present continuous
  25. drink
  26. studying
  27. had
  28. spoke
  29. was bringing
  30. will swim
  31. had ridden
  32. is
  33. for
  34. were carrying
  35. don't
  36. had
  37. was speaking
  38. is
  39. had
  40. present perfect

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