← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 404 · 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.Name the tense: “Meera was clapping for the team.” (a) past perfect (b) past continuous (c) simple future (d) simple past
  2. 2.My friends ___ a tree when the phone rang. (a) was climbing (b) are climbing (c) were climb (d) were climbing
  3. 3.The students ___ the ball next month. (a) caught (b) will catches (c) will catching (d) will catch
  4. 4.She has just ___ the dishes. (a) washed (b) wash (c) washes (d) washing
  5. 5.By the time the guests arrived, you ___ the room. (a) has cleaned (b) had cleaned (c) have cleaned (d) had clean
  6. 6.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  7. 7.___ you wearing a cap now? (a) Is (b) Am (c) Are
  8. 8.Priya ___ a sandcastle next week. (a) will building (b) will build (c) will builds (d) built
  9. 9.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  10. 10.They ___ bring lunch every day. (a) aren't (b) don't (c) doesn't
  11. 11.She ___ take the train every morning. (a) isn't (b) don't (c) doesn't
  12. 12.You ___ a story next Sunday. (a) will tells (b) will tell (c) told (d) will telling
  13. 13.___ Arjun wearing a cap at the moment? (a) Is (b) Are (c) Am
  14. 14.He ___ a cap twice a week. (a) wear (b) wearing (c) wears
  15. 15.I ___ drink milk every morning. (a) aren't (b) doesn't (c) don't
  16. 16.Name the tense: “Manav has gone to school.” (a) simple future (b) past continuous (c) simple present (d) present perfect
  17. 17.Rohan ___ sing a song every morning. (a) isn't (b) don't (c) doesn't
  18. 18.When Mum came home, they ___ for the team. (a) were clap (b) were clapping (c) was clapping (d) are clapping
  19. 19.She ___ a song every day. (a) sings (b) singing (c) sing
  20. 20.I ___ danced on the stage already. (a) has (b) have
  21. 21.___ Ira bring lunch last Sunday? (a) Was (b) Does (c) Do (d) Did
  22. 22.Name the tense: “He was cleaning the room.” (a) present perfect (b) present continuous (c) simple past (d) past continuous
  23. 23.What is the past tense of “swim”? (a) swum (b) swimming (c) swimmed (d) swam
  24. 24.When Mum came home, my brother ___ the dishes. (a) was wash (b) were washing (c) was washing (d) is washing
  25. 25.When it started to rain, we ___ the ball. (a) were throwing (b) are throwing (c) were throw (d) was throwing
  26. 26.My sister ___ to school twice a week. (a) goes (b) go (c) going
  27. 27.When Dad called, Vivaan ___ already cleaned the room. (a) has (b) have (c) had
  28. 28.I ___ the room in 2023. (a) clean (b) have cleaned (c) will clean (d) cleaned
  29. 29.Vivaan is going to ___ rice next Sunday. (a) cooks (b) cooking (c) cook (d) cooked
  30. 30.They did not ___ Grandma in 2023. (a) helping (b) help (c) helped (d) helps
  31. 31.When the bell rang, my friends ___ a tree. (a) were climb (b) was climbing (c) were climbing (d) are climbing
  32. 32.Saanvi did not ___ the bag yesterday. (a) carry (b) carries (c) carried (d) carrying
  33. 33.We ___ sung a song already. (a) have (b) has
  34. 34.She is going to ___ the bag next Sunday. (a) carrying (b) carried (c) carry (d) carries
  35. 35.When Dad called, Sneha ___ already eaten a mango. (a) had (b) have (c) has
  36. 36.___ Saanvi wear a cap twice a week? (a) Are (b) Does (c) Is (d) Do
  37. 37.Rahul is going to ___ a cake next Sunday. (a) baking (b) baked (c) bakes (d) bake
  38. 38.She ___ Hindi next Sunday. (a) spoke (b) will speaking (c) will speak (d) will speaks
  39. 39.By the time the guests arrived, she ___ the dog. (a) had fed (b) had feed (c) have fed (d) has fed
  40. 40.My parents ___ milk when it started to rain. (a) were drink (b) was drinking (c) are drinking (d) were drinking

Answer key

  1. past continuous
  2. were climbing
  3. will catch
  4. washed
  5. had cleaned
  6. is
  7. Are
  8. will build
  9. has
  10. don't
  11. doesn't
  12. will tell
  13. Is
  14. wears
  15. don't
  16. present perfect
  17. doesn't
  18. were clapping
  19. sings
  20. have
  21. Did
  22. past continuous
  23. swam
  24. was washing
  25. were throwing
  26. goes
  27. had
  28. cleaned
  29. cook
  30. help
  31. were climbing
  32. carry
  33. have
  34. carry
  35. had
  36. Does
  37. bake
  38. will speak
  39. had fed
  40. were drinking

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