← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 494 · 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.Choose the right verb: Either the girls or Zoya ___ coming today. (a) are (b) is
  2. 2.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  3. 3.Kavya ___ science when Mum came home. (a) were studying (b) was study (c) is studying (d) was studying
  4. 4.My sister ___ in the pool next Sunday. (a) will swim (b) will swims (c) swam (d) will swimming
  5. 5.Name the tense: “My parents were bringing lunch.” (a) present perfect (b) simple future (c) past continuous (d) present continuous
  6. 6.He ___ in Pune since 2022. (a) lives (b) has lived (c) have lived (d) lived
  7. 7.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  8. 8.By the time the bell rang, the students ___ science. (a) had studied (b) has studied (c) have studied (d) had study
  9. 9.She ___ on the stage next Sunday. (a) will dance (b) will dancing (c) will dances (d) danced
  10. 10.Sneha ___ going to catch the ball next month. (a) are (b) am (c) is
  11. 11.Name the tense: “Rohan has cleaned the room.” (a) simple present (b) present perfect (c) simple future (d) simple past
  12. 12.My sister ___ the bag when the phone rang. (a) were carrying (b) was carrying (c) was carry (d) is carrying
  13. 13.They ___ cook rice on Saturdays. (a) aren't (b) don't (c) doesn't
  14. 14.He ___ jog in the park every Sunday. (a) doesn't (b) isn't (c) don't
  15. 15.We have just ___ milk. (a) drank (b) drunk (c) drink (d) drinking
  16. 16.He did not ___ a story yesterday. (a) tells (b) told (c) tell (d) telling
  17. 17.When the phone rang, I ___ cricket. (a) was playing (b) was play (c) were playing (d) am playing
  18. 18.Choose the right verb: Physics ___ interesting. (a) are (b) is
  19. 19.He has studied in this school ___ last year. (a) since (b) for
  20. 20.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  21. 21.Ananya has just ___ a cartoon. (a) watch (b) watched (c) watches (d) watching
  22. 22.When Dad called, Sneha ___ already bought vegetables. (a) has (b) had (c) have
  23. 23.Choose the right verb: Every child ___ a name tag. (a) have (b) has
  24. 24.She ___ spoken Hindi already. (a) have (b) has
  25. 25.___ the children bake a cake on Saturdays? (a) Are (b) Does (c) Do (d) Is
  26. 26.___ Meera building a sandcastle now? (a) Is (b) Are (c) Am
  27. 27.By the time the guests arrived, you ___ in the park. (a) has run (b) had ran (c) have run (d) had run
  28. 28.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  29. 29.___ I speak Hindi last Sunday? (a) Do (b) Did (c) Was (d) Does
  30. 30.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  31. 31.When Dad called, he ___ already baked a cake. (a) has (b) have (c) had
  32. 32.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  33. 33.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  34. 34.When Dad called, you ___ already jogged in the park. (a) have (b) has (c) had
  35. 35.___ my sister ride a bicycle on Saturdays? (a) Does (b) Do (c) Are (d) Is
  36. 36.By the time Mum came home, Karan ___ the dog. (a) has fed (b) have fed (c) had fed (d) had feed
  37. 37.You have lived in Pune ___ January. (a) for (b) since
  38. 38.We did not ___ to school yesterday. (a) going (b) goes (c) went (d) go
  39. 39.She has just ___ a cap. (a) wore (b) wearing (c) wear (d) worn
  40. 40.Name the tense: “My brother made tea.” (a) present perfect (b) present continuous (c) simple past (d) past perfect

Answer key

  1. is
  2. is
  3. was studying
  4. will swim
  5. past continuous
  6. has lived
  7. is
  8. had studied
  9. will dance
  10. is
  11. present perfect
  12. was carrying
  13. don't
  14. doesn't
  15. drunk
  16. tell
  17. was playing
  18. is
  19. since
  20. is
  21. watched
  22. had
  23. has
  24. has
  25. Do
  26. Is
  27. had run
  28. is
  29. Did
  30. is
  31. had
  32. is
  33. are
  34. had
  35. Does
  36. had fed
  37. since
  38. go
  39. worn
  40. simple past

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