← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 497 · 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.What is the past tense of “fly”? (a) flown (b) flying (c) flyed (d) flew
  2. 2.Pooja ___ going to wear a cap tomorrow. (a) is (b) am (c) are
  3. 3.They ___ in Pune since 2019. (a) have lived (b) lived (c) has lived (d) live
  4. 4.When it started to rain, they ___ a kite. (a) were flying (b) are flying (c) was flying (d) were fly
  5. 5.He is going to ___ science next Sunday. (a) studies (b) studying (c) studied (d) study
  6. 6.Neel ___ helped Grandma already. (a) have (b) has
  7. 7.Choose the right verb: Each of the players ___ a locker. (a) have (b) has
  8. 8.Name the tense: “My cousins will bring lunch.” (a) present continuous (b) present perfect (c) simple future (d) past perfect
  9. 9.___ she eat a mango every Sunday? (a) Does (b) Do (c) Are (d) Is
  10. 10.Name the tense: “My brother swims in the pool.” (a) present continuous (b) past perfect (c) simple present (d) past continuous
  11. 11.___ we watch a cartoon last week? (a) Does (b) Do (c) Did (d) Was
  12. 12.Rohan has just ___ a mango. (a) eaten (b) eat (c) ate (d) eating
  13. 13.You ___ swim in the pool on Saturdays. (a) doesn't (b) don't (c) aren't
  14. 14.Name the tense: “Aisha was building a sandcastle.” (a) past perfect (b) present continuous (c) past continuous (d) simple present
  15. 15.Kabir ___ a cap yesterday. (a) wore (b) will wear (c) wears (d) weared
  16. 16.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
  17. 17.They ___ Grandma right now. (a) am helping (b) are helping (c) is helping (d) are help
  18. 18.Aditya ___ Hindi at 8 pm yesterday. (a) is speaking (b) was speaking (c) was speak (d) were speaking
  19. 19.I ___ clap for the team twice a week. (a) aren't (b) don't (c) doesn't
  20. 20.Choose the right verb: Either Karan or the boys ___ coming today. (a) are (b) is
  21. 21.We ___ a cake yesterday. (a) bake (b) will bake (c) baked (d) have baked
  22. 22.___ they feed the dog in 2023? (a) Was (b) Does (c) Do (d) Did
  23. 23.They ___ Grandma when it started to rain. (a) are helping (b) were helping (c) were help (d) was helping
  24. 24.Choose the right verb: Each child ___ a water bottle. (a) has (b) have
  25. 25.She ___ a cartoon now. (a) is watching (b) are watching (c) am watching (d) is watch
  26. 26.The children ___ going to swim in the pool tomorrow. (a) am (b) are (c) is
  27. 27.By the time Mum came home, Vivaan ___ a letter. (a) have written (b) had written (c) has written (d) had wrote
  28. 28.Which is the correct -ing form of “clap”? (a) clapeing (b) clapping (c) claping
  29. 29.Kavya did not ___ in the park two days ago. (a) jogs (b) jogged (c) jog (d) jogging
  30. 30.Choose the right verb: Every player ___ a water bottle. (a) has (b) have
  31. 31.Yash ___ the match last week. (a) won (b) wins (c) winned (d) will win
  32. 32.She ___ a letter when Mum came home. (a) were writing (b) is writing (c) was writing (d) was write
  33. 33.You ___ a picture right now. (a) are draw (b) is drawing (c) are drawing (d) am drawing
  34. 34.We ___ the match now. (a) are win (b) is winning (c) am winning (d) are winning
  35. 35.When the bell rang, you ___ tea. (a) were making (b) are making (c) were make (d) was making
  36. 36.___ he play cricket every morning? (a) Are (b) Does (c) Is (d) Do
  37. 37.Which is the correct -ing form of “eat”? (a) eatting (b) eating (c) eateing
  38. 38.We ___ rice before Mum came home. (a) has cooked (b) had cook (c) have cooked (d) had cooked
  39. 39.Name the tense: “We had baked a cake.” (a) simple past (b) simple future (c) present continuous (d) past perfect
  40. 40.___ she jog in the park yesterday? (a) Did (b) Do (c) Was (d) Does

Answer key

  1. flew
  2. is
  3. have lived
  4. were flying
  5. study
  6. has
  7. has
  8. simple future
  9. Does
  10. simple present
  11. Did
  12. eaten
  13. don't
  14. past continuous
  15. wore
  16. is
  17. are helping
  18. was speaking
  19. don't
  20. are
  21. baked
  22. Did
  23. were helping
  24. has
  25. is watching
  26. are
  27. had written
  28. clapping
  29. jog
  30. has
  31. won
  32. was writing
  33. are drawing
  34. are winning
  35. were making
  36. Does
  37. eating
  38. had cooked
  39. past perfect
  40. Did

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