← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 640 · 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.Vivaan ___ in this school since 2021. (a) have studied (b) studied (c) has studied (d) studies
  2. 2.She has studied in this school ___ last year. (a) since (b) for
  3. 3.I ___ Grandma before the bell rang. (a) have helped (b) had helped (c) has helped (d) had help
  4. 4.They ___ going to write a letter tomorrow. (a) am (b) are (c) is
  5. 5.They ___ going to bring lunch next week. (a) are (b) is (c) am
  6. 6.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  7. 7.He ___ for the team at the moment. (a) am clapping (b) are clapping (c) is clapping (d) is clap
  8. 8.Name the tense: “We will bring lunch.” (a) simple past (b) past perfect (c) simple future (d) present continuous
  9. 9.___ I bake a cake last week? (a) Does (b) Was (c) Do (d) Did
  10. 10.Which is the correct -ing form of “clean”? (a) cleaneing (b) cleaning (c) cleanning
  11. 11.When Mum came home, they ___ for the team. (a) are clapping (b) were clap (c) was clapping (d) were clapping
  12. 12.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  13. 13.Name the tense: “He will speak Hindi.” (a) present continuous (b) simple present (c) present perfect (d) simple future
  14. 14.When Dad called, she ___ already eaten a mango. (a) had (b) have (c) has
  15. 15.By the time Mum came home, I ___ the dog. (a) had feed (b) had fed (c) have fed (d) has fed
  16. 16.I am going to ___ the train tomorrow. (a) took (b) take (c) taking (d) takes
  17. 17.___ she watch a cartoon every morning? (a) Do (b) Are (c) Is (d) Does
  18. 18.I have just ___ a letter. (a) wrote (b) writing (c) write (d) written
  19. 19.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  20. 20.You ___ in this school since 2021. (a) teach (b) taught (c) has taught (d) have taught
  21. 21.Tara did not ___ vegetables last week. (a) buying (b) buys (c) buy (d) bought
  22. 22.Kavya ___ going to help Grandma next Sunday. (a) are (b) am (c) is
  23. 23.Name the tense: “We had bought vegetables.” (a) present continuous (b) past continuous (c) simple past (d) past perfect
  24. 24.Name the tense: “My brother climbed a tree.” (a) past continuous (b) simple past (c) simple future (d) present perfect
  25. 25.___ we jog in the park twice a week? (a) Do (b) Is (c) Does (d) Are
  26. 26.When Dad called, I ___ already brought lunch. (a) had (b) has (c) have
  27. 27.We ___ vegetables two days ago. (a) will buy (b) buyed (c) buy (d) bought
  28. 28.We ___ a cartoon next week. (a) will watching (b) will watches (c) watched (d) will watch
  29. 29.What is the past tense of “buy”? (a) buying (b) bought (c) buyed
  30. 30.By the time the bell rang, my sister ___ the dog. (a) have fed (b) had feed (c) has fed (d) had fed
  31. 31.Manav ___ a mango at the moment. (a) am eating (b) is eating (c) are eating (d) is eat
  32. 32.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
  33. 33.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
  34. 34.My friends ___ in the pool every day. (a) swims (b) swim (c) swimming
  35. 35.I ___ a bicycle at the moment. (a) are riding (b) am ride (c) am riding (d) is riding
  36. 36.My cousins are going to ___ a tree next month. (a) climbed (b) climb (c) climbing (d) climbs
  37. 37.I ___ in Pune since 2019. (a) have lived (b) live (c) has lived (d) lived
  38. 38.Name the tense: “My friends will take the train.” (a) past perfect (b) present continuous (c) simple future (d) simple past
  39. 39.Name the tense: “Kabir will climb a tree.” (a) simple present (b) simple future (c) past perfect (d) simple past
  40. 40.___ Rahul win the match yesterday? (a) Does (b) Do (c) Was (d) Did

Answer key

  1. has studied
  2. since
  3. had helped
  4. are
  5. are
  6. is
  7. is clapping
  8. simple future
  9. Did
  10. cleaning
  11. were clapping
  12. is
  13. simple future
  14. had
  15. had fed
  16. take
  17. Does
  18. written
  19. are
  20. have taught
  21. buy
  22. is
  23. past perfect
  24. simple past
  25. Do
  26. had
  27. bought
  28. will watch
  29. bought
  30. had fed
  31. is eating
  32. drawing
  33. has
  34. swim
  35. am riding
  36. climb
  37. have lived
  38. simple future
  39. simple future
  40. Did

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