← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 70 · 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.Manav ___ a bicycle twice a week. (a) ride (b) riding (c) rides
  2. 2.Which is the correct -ing form of “carry”? (a) carryying (b) carryeing (c) carrying
  3. 3.___ I eating a mango now? (a) Is (b) Are (c) Am
  4. 4.When Dad called, you ___ already told a story. (a) has (b) have (c) had
  5. 5.She ___ play cricket on Saturdays. (a) isn't (b) doesn't (c) don't
  6. 6.He has just ___ the match. (a) winning (b) won (c) win (d) wins
  7. 7.My brother ___ in the pool before Mum came home. (a) had swam (b) has swum (c) had swum (d) have swum
  8. 8.Which is the correct -ing form of “send”? (a) sendding (b) sendeing (c) sending
  9. 9.Choose the right verb: My trousers ___ new. (a) is (b) are
  10. 10.You ___ in the park now. (a) is running (b) are running (c) are run (d) am running
  11. 11.My friends did not ___ milk in 2023. (a) drink (b) drank (c) drinks (d) drinking
  12. 12.They ___ lunch before the bell rang. (a) have brought (b) had bring (c) has brought (d) had brought
  13. 13.Name the tense: “We danced on the stage.” (a) past continuous (b) simple future (c) simple past (d) present perfect
  14. 14.Choose the right verb: Every child ___ a ID card. (a) has (b) have
  15. 15.My brother ___ milk when the phone rang. (a) was drink (b) was drinking (c) is drinking (d) were drinking
  16. 16.Kunal ___ bake a cake on Saturdays. (a) don't (b) doesn't (c) isn't
  17. 17.She ___ a cartoon tomorrow. (a) watched (b) will watches (c) will watching (d) will watch
  18. 18.When Dad called, we ___ already carried the bag. (a) have (b) has (c) had
  19. 19.Which is the correct -ing form of “run”? (a) runing (b) running (c) runeing
  20. 20.They ___ rice next month. (a) will cook (b) cooked (c) will cooking (d) will cooks
  21. 21.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  22. 22.He ___ a kite at the moment. (a) are flying (b) is fly (c) am flying (d) is flying
  23. 23.We ___ cricket right now. (a) am playing (b) is playing (c) are playing (d) are play
  24. 24.___ Tara carry the bag every Sunday? (a) Is (b) Are (c) Does (d) Do
  25. 25.___ we take the train twice a week? (a) Do (b) Are (c) Does (d) Is
  26. 26.We ___ Grandma every Sunday. (a) help (b) helping (c) helps
  27. 27.She ___ eaten a mango already. (a) has (b) have
  28. 28.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  29. 29.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  30. 30.Name the tense: “She had planted a tree.” (a) present perfect (b) simple future (c) simple present (d) past perfect
  31. 31.Name the tense: “Aditya buys vegetables.” (a) past perfect (b) present continuous (c) past continuous (d) simple present
  32. 32.___ we clap for the team on Saturdays? (a) Do (b) Is (c) Does (d) Are
  33. 33.We have lived in Pune ___ a long time. (a) for (b) since
  34. 34.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  35. 35.My parents ___ tea twice a week. (a) making (b) makes (c) make
  36. 36.Name the tense: “They are washing the dishes.” (a) present perfect (b) past continuous (c) past perfect (d) present continuous
  37. 37.Name the tense: “She wore a cap.” (a) simple present (b) past perfect (c) present perfect (d) simple past
  38. 38.She ___ bring lunch every morning. (a) don't (b) isn't (c) doesn't
  39. 39.When it started to rain, she ___ a tree. (a) were climbing (b) is climbing (c) was climb (d) was climbing
  40. 40.You ___ speak Hindi every day. (a) doesn't (b) aren't (c) don't

Answer key

  1. rides
  2. carrying
  3. Am
  4. had
  5. doesn't
  6. won
  7. had swum
  8. sending
  9. are
  10. are running
  11. drink
  12. had brought
  13. simple past
  14. has
  15. was drinking
  16. doesn't
  17. will watch
  18. had
  19. running
  20. will cook
  21. are
  22. is flying
  23. are playing
  24. Does
  25. Do
  26. help
  27. has
  28. is
  29. is
  30. past perfect
  31. simple present
  32. Do
  33. for
  34. is
  35. make
  36. present continuous
  37. simple past
  38. doesn't
  39. was climbing
  40. don't

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