← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 57 · 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.Vivaan ___ tea now. (a) is making (b) is make (c) am making (d) are making
  2. 2.She ___ on the stage before Mum came home. (a) had dance (b) has danced (c) had danced (d) have danced
  3. 3.I have just ___ the bag. (a) carrying (b) carries (c) carried (d) carry
  4. 4.Ira ___ to school every morning. (a) goes (b) go (c) going
  5. 5.When Dad called, you ___ already taken the train. (a) have (b) has (c) had
  6. 6.___ you climb a tree twice a week? (a) Is (b) Does (c) Are (d) Do
  7. 7.They ___ going to win the match next Sunday. (a) am (b) are (c) is
  8. 8.You ___ the ball two days ago. (a) throwed (b) throw (c) will throw (d) threw
  9. 9.What is the past tense of “bring”? (a) bringing (b) brought (c) bringed
  10. 10.We ___ tea before Mum came home. (a) have made (b) has made (c) had made (d) had make
  11. 11.___ you carry the bag on Saturdays? (a) Does (b) Is (c) Are (d) Do
  12. 12.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  13. 13.When the bell rang, she ___ tea. (a) was making (b) is making (c) was make (d) were making
  14. 14.She did not ___ a message in 2023. (a) send (b) sent (c) sends (d) sending
  15. 15.They ___ a cap right now. (a) are wearing (b) is wearing (c) am wearing (d) are wear
  16. 16.My brother ___ a mango when the phone rang. (a) were eating (b) was eating (c) was eat (d) is eating
  17. 17.___ my friends make tea every day? (a) Is (b) Does (c) Are (d) Do
  18. 18.___ my cousins write a letter two days ago? (a) Does (b) Was (c) Did (d) Do
  19. 19.Name the tense: “You had caught the ball.” (a) simple future (b) past perfect (c) present perfect (d) past continuous
  20. 20.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  21. 21.You ___ lunch on Saturdays. (a) bringing (b) brings (c) bring
  22. 22.Saanvi ___ a cap next week. (a) will wears (b) will wearing (c) wore (d) will wear
  23. 23.I ___ a message at the moment. (a) is sending (b) are sending (c) am send (d) am sending
  24. 24.He is going to ___ the dog next week. (a) fed (b) feed (c) feeding (d) feeds
  25. 25.We ___ in Pune since 2022. (a) has lived (b) lived (c) live (d) have lived
  26. 26.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  27. 27.___ she study science last Sunday? (a) Do (b) Did (c) Was (d) Does
  28. 28.Ira ___ for the team now. (a) is clap (b) is clapping (c) am clapping (d) are clapping
  29. 29.Which is the correct -ing form of “catch”? (a) catcheing (b) catching (c) catchhing
  30. 30.Isha has just ___ Hindi. (a) spoke (b) speak (c) spoken (d) speaking
  31. 31.She ___ eat a mango every morning. (a) doesn't (b) isn't (c) don't
  32. 32.I ___ a kite every Sunday. (a) flies (b) flying (c) fly
  33. 33.___ Yash cooking rice now? (a) Am (b) Is (c) Are
  34. 34.When Dad called, he ___ already drawn a picture. (a) have (b) had (c) has
  35. 35.When Dad called, we ___ already written a letter. (a) has (b) had (c) have
  36. 36.Which is the correct -ing form of “clean”? (a) cleaning (b) cleanning (c) cleaneing
  37. 37.When Dad called, she ___ already danced on the stage. (a) have (b) had (c) has
  38. 38.Neel ___ for the team before it got dark. (a) had clapped (b) has clapped (c) have clapped (d) had clap
  39. 39.Kunal is going to ___ a song next week. (a) singing (b) sings (c) sing (d) sang
  40. 40.I ___ wear a cap on Saturdays. (a) aren't (b) don't (c) doesn't

Answer key

  1. is making
  2. had danced
  3. carried
  4. goes
  5. had
  6. Do
  7. are
  8. threw
  9. brought
  10. had made
  11. Do
  12. are
  13. was making
  14. send
  15. are wearing
  16. was eating
  17. Do
  18. Did
  19. past perfect
  20. is
  21. bring
  22. will wear
  23. am sending
  24. feed
  25. have lived
  26. is
  27. Did
  28. is clapping
  29. catching
  30. spoken
  31. doesn't
  32. fly
  33. Is
  34. had
  35. had
  36. cleaning
  37. had
  38. had clapped
  39. sing
  40. don't

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