← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 795 · 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.When it started to rain, I ___ a cap. (a) was wear (b) was wearing (c) were wearing (d) am wearing
  2. 2.You ___ build a sandcastle every Sunday. (a) doesn't (b) aren't (c) don't
  3. 3.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
  4. 4.Name the tense: “We had swum in the pool.” (a) present continuous (b) simple present (c) past perfect (d) past continuous
  5. 5.Aarav ___ science on Saturdays. (a) studies (b) study (c) studying
  6. 6.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  7. 7.She ___ in this school since 2021. (a) studies (b) studied (c) have studied (d) has studied
  8. 8.Ananya ___ the room at the moment. (a) is clean (b) is cleaning (c) are cleaning (d) am cleaning
  9. 9.The students ___ on the stage on Saturdays. (a) dance (b) dances (c) dancing
  10. 10.My parents have been in the library ___ morning. (a) for (b) since
  11. 11.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  12. 12.My parents ___ in the pool at 8 pm yesterday. (a) were swim (b) were swimming (c) was swimming (d) are swimming
  13. 13.Name the tense: “Dev rides a bicycle.” (a) present continuous (b) simple present (c) past continuous (d) simple past
  14. 14.You ___ a message when the bell rang. (a) were send (b) were sending (c) are sending (d) was sending
  15. 15.Name the tense: “They had bought vegetables.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
  16. 16.Kabir ___ in Pune since 2022. (a) has lived (b) have lived (c) lived (d) lives
  17. 17.Arjun ___ vegetables right now. (a) am buying (b) is buying (c) are buying (d) is buy
  18. 18.You ___ plant a tree every day. (a) doesn't (b) don't (c) aren't
  19. 19.___ he sing a song on Saturdays? (a) Does (b) Are (c) Is (d) Do
  20. 20.We are going to ___ cricket next month. (a) play (b) plays (c) playing (d) played
  21. 21.They ___ going to send a message tomorrow. (a) is (b) are (c) am
  22. 22.Name the tense: “Yash is speaking Hindi.” (a) simple present (b) present continuous (c) present perfect (d) simple future
  23. 23.Name the tense: “The children have worn a cap.” (a) past continuous (b) present perfect (c) simple future (d) simple past
  24. 24.By the time Mum came home, I ___ the train. (a) has taken (b) had took (c) have taken (d) had taken
  25. 25.I ___ tell a story every day. (a) aren't (b) doesn't (c) don't
  26. 26.Name the tense: “She is telling a story.” (a) simple present (b) present continuous (c) simple past (d) past perfect
  27. 27.Pooja ___ lunch before the bell rang. (a) had brought (b) have brought (c) has brought (d) had bring
  28. 28.___ you catching the ball at the moment? (a) Is (b) Am (c) Are
  29. 29.She is going to ___ the bag next week. (a) carrying (b) carries (c) carry (d) carried
  30. 30.___ the children bake a cake two days ago? (a) Did (b) Was (c) Does (d) Do
  31. 31.Farhan ___ the ball yesterday. (a) throwed (b) threw (c) will throw (d) throws
  32. 32.My sister has known my best friend ___ last year. (a) for (b) since
  33. 33.You ___ in Pune since 2021. (a) has lived (b) lived (c) live (d) have lived
  34. 34.___ I playing cricket now? (a) Is (b) Am (c) Are
  35. 35.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
  36. 36.When the bell rang, you ___ in the park. (a) was jogging (b) were jogging (c) are jogging (d) were jog
  37. 37.I ___ a cake every Sunday. (a) baking (b) bakes (c) bake
  38. 38.___ he send a message two days ago? (a) Was (b) Did (c) Does (d) Do
  39. 39.Kavya did not ___ a tree last Sunday. (a) planted (b) plant (c) plants (d) planting
  40. 40.My friends ___ won the match already. (a) have (b) has

Answer key

  1. was wearing
  2. don't
  3. has
  4. past perfect
  5. studies
  6. are
  7. has studied
  8. is cleaning
  9. dance
  10. since
  11. is
  12. were swimming
  13. simple present
  14. were sending
  15. past perfect
  16. has lived
  17. is buying
  18. don't
  19. Does
  20. play
  21. are
  22. present continuous
  23. present perfect
  24. had taken
  25. don't
  26. present continuous
  27. had brought
  28. Are
  29. carry
  30. Did
  31. threw
  32. since
  33. have lived
  34. Am
  35. has
  36. were jogging
  37. bake
  38. Did
  39. plant
  40. have

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