← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 786 · 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.I ___ a mango before the guests arrived. (a) have eaten (b) has eaten (c) had ate (d) had eaten
  2. 2.We ___ a kite yesterday. (a) will fly (b) flyed (c) fly (d) flew
  3. 3.My sister ___ the dishes next week. (a) will washing (b) will washes (c) will wash (d) washed
  4. 4.Manav has just ___ vegetables. (a) bought (b) buy (c) buying (d) buys
  5. 5.We ___ on the stage at 8 pm yesterday. (a) were dancing (b) was dancing (c) are dancing (d) were dance
  6. 6.Name the tense: “She had ridden a bicycle.” (a) simple present (b) past continuous (c) simple past (d) past perfect
  7. 7.You ___ speak Hindi every Sunday. (a) doesn't (b) aren't (c) don't
  8. 8.When the phone rang, he ___ a bicycle. (a) was riding (b) is riding (c) were riding (d) was ride
  9. 9.I am going to ___ the bag next month. (a) carry (b) carried (c) carrying (d) carries
  10. 10.I ___ Grandma at 8 pm yesterday. (a) am helping (b) were helping (c) was helping (d) was help
  11. 11.My parents ___ a bicycle next week. (a) will riding (b) rode (c) will ride (d) will rides
  12. 12.Name the tense: “I had studied science.” (a) simple future (b) past perfect (c) past continuous (d) simple present
  13. 13.The students ___ going to carry the bag next week. (a) am (b) is (c) are
  14. 14.Name the tense: “He is feeding the dog.” (a) simple present (b) past continuous (c) present perfect (d) present continuous
  15. 15.Dev ___ going to plant a tree tomorrow. (a) is (b) am (c) are
  16. 16.___ I baking a cake right now? (a) Am (b) Is (c) Are
  17. 17.Choose the right verb: Every boy ___ a water bottle. (a) have (b) has
  18. 18.When the bell rang, they ___ the room. (a) are cleaning (b) were cleaning (c) were clean (d) was cleaning
  19. 19.My brother ___ for the team every morning. (a) clap (b) clapping (c) claps
  20. 20.They ___ for the team when the phone rang. (a) were clapping (b) were clap (c) was clapping (d) are clapping
  21. 21.You ___ the bag next month. (a) carried (b) will carries (c) will carrying (d) will carry
  22. 22.He ___ the room every day. (a) cleans (b) clean (c) cleaning
  23. 23.I ___ a sandcastle right now. (a) am build (b) is building (c) am building (d) are building
  24. 24.My parents ___ the room every day. (a) cleans (b) cleaning (c) clean
  25. 25.My brother ___ the room on Saturdays. (a) cleaning (b) cleans (c) clean
  26. 26.Choose the right verb: Each of the students ___ a water bottle. (a) have (b) has
  27. 27.We ___ swum in the pool already. (a) has (b) have
  28. 28.They have just ___ milk. (a) drink (b) drinking (c) drank (d) drunk
  29. 29.I ___ a tree at 8 pm yesterday. (a) am planting (b) were planting (c) was planting (d) was plant
  30. 30.They ___ bake a cake on Saturdays. (a) don't (b) doesn't (c) aren't
  31. 31.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  32. 32.She ___ the bag last week. (a) has carried (b) carries (c) carried (d) will carry
  33. 33.They ___ science tomorrow. (a) will studying (b) studied (c) will studies (d) will study
  34. 34.Choose the right verb: Each of the boys ___ a locker. (a) have (b) has
  35. 35.She has just ___ the bag. (a) carries (b) carrying (c) carried (d) carry
  36. 36.When Dad called, we ___ already baked a cake. (a) have (b) had (c) has
  37. 37.By the time Mum came home, you ___ the room. (a) has cleaned (b) have cleaned (c) had clean (d) had cleaned
  38. 38.What is the past tense of “buy”? (a) buying (b) buyed (c) bought
  39. 39.She ___ in this school since 2021. (a) taught (b) has taught (c) teaches (d) have taught
  40. 40.I ___ for the team every day. (a) clap (b) clapping (c) claps

Answer key

  1. had eaten
  2. flew
  3. will wash
  4. bought
  5. were dancing
  6. past perfect
  7. don't
  8. was riding
  9. carry
  10. was helping
  11. will ride
  12. past perfect
  13. are
  14. present continuous
  15. is
  16. Am
  17. has
  18. were cleaning
  19. claps
  20. were clapping
  21. will carry
  22. cleans
  23. am building
  24. clean
  25. cleans
  26. has
  27. have
  28. drunk
  29. was planting
  30. don't
  31. are
  32. carried
  33. will study
  34. has
  35. carried
  36. had
  37. had cleaned
  38. bought
  39. has taught
  40. clap

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