← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 735 · 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 ___ a kite on Saturdays. (a) flying (b) flies (c) fly
  2. 2.When the phone rang, Vivaan ___ the bag. (a) was carrying (b) were carrying (c) was carry (d) is carrying
  3. 3.You ___ cook rice every day. (a) aren't (b) doesn't (c) don't
  4. 4.My sister is going to ___ science next month. (a) study (b) studying (c) studies (d) studied
  5. 5.He did not ___ the ball last Sunday. (a) threw (b) throwing (c) throws (d) throw
  6. 6.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
  7. 7.She ___ cricket before the guests arrived. (a) has played (b) had play (c) have played (d) had played
  8. 8.He ___ spoken Hindi already. (a) has (b) have
  9. 9.Name the tense: “He has ridden a bicycle.” (a) past continuous (b) present perfect (c) simple future (d) past perfect
  10. 10.When Mum came home, he ___ Hindi. (a) is speaking (b) was speaking (c) was speak (d) were speaking
  11. 11.I ___ a cake next month. (a) baked (b) will bake (c) will baking (d) will bakes
  12. 12.Kabir has just ___ the bag. (a) carry (b) carrying (c) carries (d) carried
  13. 13.When Dad called, Dev ___ already brought lunch. (a) has (b) have (c) had
  14. 14.___ she make tea every morning? (a) Are (b) Do (c) Does (d) Is
  15. 15.We ___ a story every Sunday. (a) tells (b) telling (c) tell
  16. 16.___ Ishaan buy vegetables every day? (a) Is (b) Does (c) Are (d) Do
  17. 17.You ___ a cartoon twice a week. (a) watches (b) watching (c) watch
  18. 18.Which is the correct -ing form of “ride”? (a) rideeing (b) rideing (c) riding
  19. 19.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  20. 20.Name the tense: “She had won the match.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
  21. 21.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  22. 22.Ananya ___ the dog before it got dark. (a) had fed (b) has fed (c) had feed (d) have fed
  23. 23.We ___ a cap yesterday. (a) wore (b) wear (c) weared (d) will wear
  24. 24.He ___ the room when the phone rang. (a) was cleaning (b) was clean (c) is cleaning (d) were cleaning
  25. 25.Name the tense: “Ira has carried the bag.” (a) present perfect (b) simple present (c) simple future (d) past perfect
  26. 26.We ___ a cap right now. (a) is wearing (b) am wearing (c) are wear (d) are wearing
  27. 27.___ you helping Grandma at the moment? (a) Am (b) Is (c) Are
  28. 28.I ___ the bag next Sunday. (a) will carries (b) will carrying (c) carried (d) will carry
  29. 29.When it started to rain, my brother ___ a message. (a) is sending (b) was sending (c) was send (d) were sending
  30. 30.Name the tense: “Ishaan had cooked rice.” (a) simple past (b) past perfect (c) simple future (d) present perfect
  31. 31.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  32. 32.Choose the right verb: Neither the boys nor Manav ___ coming today. (a) is (b) are
  33. 33.I ___ a cake before the guests arrived. (a) had bake (b) has baked (c) had baked (d) have baked
  34. 34.He is going to ___ a cap next month. (a) wearing (b) wear (c) wears (d) wore
  35. 35.I ___ a mango tomorrow. (a) will eats (b) ate (c) will eating (d) will eat
  36. 36.Name the tense: “Arjun is cooking rice.” (a) simple future (b) present continuous (c) past continuous (d) simple past
  37. 37.Choose the right verb: Either Diya or the twins ___ coming today. (a) is (b) are
  38. 38.___ they drink milk last week? (a) Do (b) Was (c) Did (d) Does
  39. 39.I ___ a sandcastle at the moment. (a) are building (b) am building (c) is building (d) am build
  40. 40.___ Kabir clap for the team on Saturdays? (a) Do (b) Is (c) Are (d) Does

Answer key

  1. fly
  2. was carrying
  3. don't
  4. study
  5. throw
  6. taking
  7. had played
  8. has
  9. present perfect
  10. was speaking
  11. will bake
  12. carried
  13. had
  14. Does
  15. tell
  16. Does
  17. watch
  18. riding
  19. is
  20. past perfect
  21. are
  22. had fed
  23. wore
  24. was cleaning
  25. present perfect
  26. are wearing
  27. Are
  28. will carry
  29. was sending
  30. past perfect
  31. is
  32. is
  33. had baked
  34. wear
  35. will eat
  36. present continuous
  37. are
  38. Did
  39. am building
  40. Does

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