← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 959 · 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.Ananya has known my best friend ___ 2019. (a) since (b) for
  2. 2.Kunal ___ studied science already. (a) have (b) has
  3. 3.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  4. 4.The students ___ on the stage next month. (a) will dance (b) will dancing (c) will dances (d) danced
  5. 5.You ___ a sandcastle when the phone rang. (a) were build (b) were building (c) was building (d) are building
  6. 6.When it started to rain, the students ___ the ball. (a) was catching (b) were catch (c) were catching (d) are catching
  7. 7.Ishaan ___ a song tomorrow. (a) will sings (b) will singing (c) sang (d) will sing
  8. 8.What is the past tense of “swim”? (a) swimmed (b) swam (c) swum (d) swimming
  9. 9.By the time we reached, he ___ for the team. (a) have clapped (b) had clapped (c) had clap (d) has clapped
  10. 10.By the time the bell rang, he ___ for the team. (a) had clap (b) has clapped (c) have clapped (d) had clapped
  11. 11.___ they cleaning the room at the moment? (a) Is (b) Are (c) Am
  12. 12.Choose the right verb: Every girl ___ a locker. (a) have (b) has
  13. 13.___ you eating a mango right now? (a) Is (b) Are (c) Am
  14. 14.When Mum came home, they ___ tea. (a) are making (b) were make (c) were making (d) was making
  15. 15.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  16. 16.She is going to ___ the train next month. (a) takes (b) took (c) take (d) taking
  17. 17.Name the tense: “We bought vegetables.” (a) simple present (b) present perfect (c) past continuous (d) simple past
  18. 18.I ___ going to swim in the pool next week. (a) am (b) are (c) is
  19. 19.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  20. 20.When Mum came home, my friends ___ a tree. (a) were climbing (b) were climb (c) was climbing (d) are climbing
  21. 21.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinking (c) drinkking
  22. 22.When the phone rang, Farhan ___ a mango. (a) was eat (b) was eating (c) is eating (d) were eating
  23. 23.Kavya ___ with Nani since 2020. (a) stays (b) stayed (c) has stayed (d) have stayed
  24. 24.Name the tense: “I have drawn a picture.” (a) present perfect (b) simple present (c) present continuous (d) past perfect
  25. 25.Which is the correct -ing form of “clean”? (a) cleanning (b) cleaning (c) cleaneing
  26. 26.Name the tense: “My sister has run in the park.” (a) present perfect (b) past perfect (c) simple past (d) simple future
  27. 27.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
  28. 28.I am going to ___ the match next week. (a) winning (b) wins (c) win (d) won
  29. 29.You ___ clap for the team every Sunday. (a) doesn't (b) don't (c) aren't
  30. 30.My brother ___ going to watch a cartoon next month. (a) am (b) are (c) is
  31. 31.When the phone rang, they ___ a cake. (a) was baking (b) were bake (c) are baking (d) were baking
  32. 32.___ Kavya climb a tree two days ago? (a) Did (b) Does (c) Do (d) Was
  33. 33.You ___ going to bake a cake tomorrow. (a) am (b) is (c) are
  34. 34.Name the tense: “She will watch a cartoon.” (a) past continuous (b) simple present (c) simple future (d) simple past
  35. 35.She ___ milk last Sunday. (a) drinked (b) drank (c) will drink (d) drinks
  36. 36.Which is the correct -ing form of “sing”? (a) singing (b) singging (c) singeing
  37. 37.The children ___ in the park when the phone rang. (a) was jogging (b) are jogging (c) were jog (d) were jogging
  38. 38.I ___ fly a kite every Sunday. (a) aren't (b) doesn't (c) don't
  39. 39.We ___ wear a cap on Saturdays. (a) doesn't (b) aren't (c) don't
  40. 40.You are going to ___ a message next month. (a) sent (b) send (c) sends (d) sending

Answer key

  1. since
  2. has
  3. has
  4. will dance
  5. were building
  6. were catching
  7. will sing
  8. swam
  9. had clapped
  10. had clapped
  11. Are
  12. has
  13. Are
  14. were making
  15. are
  16. take
  17. simple past
  18. am
  19. is
  20. were climbing
  21. drinking
  22. was eating
  23. has stayed
  24. present perfect
  25. cleaning
  26. present perfect
  27. is
  28. win
  29. don't
  30. is
  31. were baking
  32. Did
  33. are
  34. simple future
  35. drank
  36. singing
  37. were jogging
  38. don't
  39. don't
  40. send

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