← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 841 · 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 song at the moment. (a) is singing (b) am singing (c) are singing (d) are sing
  2. 2.When the phone rang, he ___ a cartoon. (a) was watch (b) were watching (c) was watching (d) is watching
  3. 3.Name the tense: “You had told a story.” (a) simple past (b) simple future (c) simple present (d) past perfect
  4. 4.___ my brother speak Hindi yesterday? (a) Did (b) Was (c) Does (d) Do
  5. 5.Aarav ___ the bag every morning. (a) carrying (b) carries (c) carry
  6. 6.Choose the right verb: One of my cousins ___ in Class 4. (a) are (b) is
  7. 7.By the time Mum came home, you ___ a song. (a) has sung (b) had sang (c) have sung (d) had sung
  8. 8.When the phone rang, he ___ a story. (a) were telling (b) was tell (c) was telling (d) is telling
  9. 9.Choose the right verb: The news ___ good today. (a) are (b) is
  10. 10.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  11. 11.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  12. 12.Name the tense: “Pooja tells a story.” (a) present perfect (b) past perfect (c) simple present (d) present continuous
  13. 13.My friends ___ vegetables last week. (a) bought (b) buyed (c) will buy (d) buy
  14. 14.Ishaan has just ___ the bag. (a) carrying (b) carried (c) carry (d) carries
  15. 15.Which is the correct -ing form of “speak”? (a) speakking (b) speakeing (c) speaking
  16. 16.What is the past tense of “wear”? (a) wore (b) wearing (c) weared (d) worn
  17. 17.She ___ the room when the bell rang. (a) was clean (b) is cleaning (c) was cleaning (d) were cleaning
  18. 18.My parents ___ the match before Mum came home. (a) had win (b) have won (c) has won (d) had won
  19. 19.Name the tense: “Saanvi was taking the train.” (a) past perfect (b) past continuous (c) simple past (d) present perfect
  20. 20.What is the past tense of “draw”? (a) drawing (b) drawed (c) drawn (d) drew
  21. 21.Name the tense: “Neel had played cricket.” (a) simple future (b) present continuous (c) past perfect (d) present perfect
  22. 22.I ___ on the stage tomorrow. (a) will dancing (b) will dance (c) will dances (d) danced
  23. 23.Choose the right verb: My trousers ___ new. (a) are (b) is
  24. 24.___ I buy vegetables last Sunday? (a) Do (b) Was (c) Does (d) Did
  25. 25.Ananya ___ a song next week. (a) sang (b) will sing (c) will sings (d) will singing
  26. 26.Name the tense: “I wrote a letter.” (a) simple present (b) past continuous (c) simple past (d) simple future
  27. 27.___ Riya building a sandcastle right now? (a) Is (b) Am (c) Are
  28. 28.You ___ with Nani since 2021. (a) stay (b) have stayed (c) stayed (d) has stayed
  29. 29.They ___ a letter before it got dark. (a) has written (b) have written (c) had wrote (d) had written
  30. 30.What is the past tense of “feed”? (a) fed (b) feeding (c) feeded
  31. 31.You ___ a cartoon when Mum came home. (a) were watching (b) were watch (c) are watching (d) was watching
  32. 32.He ___ lunch last week. (a) brought (b) will bring (c) bringed (d) brings
  33. 33.At 8 pm yesterday, we ___ the train. (a) was taking (b) are taking (c) were taking (d) were take
  34. 34.Which is the correct -ing form of “buy”? (a) buying (b) buyying (c) buyeing
  35. 35.He did not ___ lunch in 2023. (a) bring (b) brings (c) bringing (d) brought
  36. 36.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
  37. 37.Omkar has just ___ the train. (a) taken (b) take (c) took (d) taking
  38. 38.Choose the right verb: Each of the children ___ a notebook. (a) has (b) have
  39. 39.They ___ a cake tomorrow. (a) baked (b) will baking (c) will bake (d) will bakes
  40. 40.___ you take the train every Sunday? (a) Is (b) Does (c) Do (d) Are

Answer key

  1. are singing
  2. was watching
  3. past perfect
  4. Did
  5. carries
  6. is
  7. had sung
  8. was telling
  9. is
  10. are
  11. is
  12. simple present
  13. bought
  14. carried
  15. speaking
  16. wore
  17. was cleaning
  18. had won
  19. past continuous
  20. drew
  21. past perfect
  22. will dance
  23. are
  24. Did
  25. will sing
  26. simple past
  27. Is
  28. have stayed
  29. had written
  30. fed
  31. were watching
  32. brought
  33. were taking
  34. buying
  35. bring
  36. cooking
  37. taken
  38. has
  39. will bake
  40. Do

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