← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 391 · 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: Every player ___ a locker. (a) has (b) have
  2. 2.___ I take the train on Saturdays? (a) Does (b) Is (c) Do (d) Are
  3. 3.They ___ a kite when Mum came home. (a) are flying (b) was flying (c) were flying (d) were fly
  4. 4.Name the tense: “Isha rides a bicycle.” (a) simple future (b) simple present (c) present continuous (d) present perfect
  5. 5.Yash ___ thrown the ball already. (a) has (b) have
  6. 6.Name the tense: “She bakes a cake.” (a) present continuous (b) simple past (c) simple present (d) past continuous
  7. 7.Name the tense: “We have bought vegetables.” (a) past perfect (b) present continuous (c) simple past (d) present perfect
  8. 8.Choose the right verb: Either Saanvi or my cousins ___ coming today. (a) are (b) is
  9. 9.What is the past tense of “swim”? (a) swam (b) swum (c) swimming (d) swimmed
  10. 10.My sister ___ the match every morning. (a) win (b) winning (c) wins
  11. 11.By the time we reached, she ___ the dishes. (a) had washed (b) have washed (c) has washed (d) had wash
  12. 12.We are going to ___ the train next month. (a) took (b) takes (c) take (d) taking
  13. 13.She ___ in the park before it got dark. (a) have run (b) had ran (c) has run (d) had run
  14. 14.When Mum came home, the students ___ a message. (a) are sending (b) was sending (c) were send (d) were sending
  15. 15.What is the past tense of “speak”? (a) speaked (b) speaking (c) spoken (d) spoke
  16. 16.By the time the guests arrived, Diya ___ in the park. (a) have run (b) had ran (c) has run (d) had run
  17. 17.She ___ Grandma on Saturdays. (a) help (b) helps (c) helping
  18. 18.What is the past tense of “eat”? (a) ate (b) eating (c) eated (d) eaten
  19. 19.Name the tense: “They are riding a bicycle.” (a) simple present (b) past continuous (c) present continuous (d) simple future
  20. 20.Which is the correct -ing form of “throw”? (a) throwwing (b) throwing (c) throweing
  21. 21.Vivaan ___ on the stage next Sunday. (a) danced (b) will dances (c) will dancing (d) will dance
  22. 22.Which is the correct -ing form of “make”? (a) making (b) makeing (c) makeeing
  23. 23.I am going to ___ a cap next month. (a) wearing (b) wore (c) wears (d) wear
  24. 24.We ___ make tea on Saturdays. (a) doesn't (b) don't (c) aren't
  25. 25.Name the tense: “Saanvi is studying science.” (a) present perfect (b) simple future (c) present continuous (d) simple past
  26. 26.We have been in the library ___ ten minutes. (a) for (b) since
  27. 27.We ___ for the team every Sunday. (a) clapping (b) claps (c) clap
  28. 28.You have just ___ a story. (a) tell (b) tells (c) telling (d) told
  29. 29.___ we swim in the pool twice a week? (a) Are (b) Is (c) Do (d) Does
  30. 30.___ they plant a tree twice a week? (a) Are (b) Do (c) Does (d) Is
  31. 31.When it started to rain, Kunal ___ in the pool. (a) was swim (b) is swimming (c) were swimming (d) was swimming
  32. 32.___ she drink milk twice a week? (a) Are (b) Is (c) Does (d) Do
  33. 33.Name the tense: “I will go to school.” (a) simple past (b) present perfect (c) simple future (d) present continuous
  34. 34.Choose the right verb: Every child ___ a name tag. (a) has (b) have
  35. 35.My friends ___ a cap before Mum came home. (a) have worn (b) has worn (c) had worn (d) had wore
  36. 36.My sister ___ a bicycle in 2023. (a) rode (b) rided (c) will ride (d) rides
  37. 37.___ they wear a cap on Saturdays? (a) Do (b) Is (c) Does (d) Are
  38. 38.___ Aarav tell a story every day? (a) Is (b) Do (c) Are (d) Does
  39. 39.Arjun ___ a cap when Mum came home. (a) is wearing (b) was wearing (c) were wearing (d) was wear
  40. 40.He has waited for the bus ___ half an hour. (a) since (b) for

Answer key

  1. has
  2. Do
  3. were flying
  4. simple present
  5. has
  6. simple present
  7. present perfect
  8. are
  9. swam
  10. wins
  11. had washed
  12. take
  13. had run
  14. were sending
  15. spoke
  16. had run
  17. helps
  18. ate
  19. present continuous
  20. throwing
  21. will dance
  22. making
  23. wear
  24. don't
  25. present continuous
  26. for
  27. clap
  28. told
  29. Do
  30. Do
  31. was swimming
  32. Does
  33. simple future
  34. has
  35. had worn
  36. rode
  37. Do
  38. Does
  39. was wearing
  40. for

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