← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 218 · 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.They ___ feed the dog on Saturdays. (a) doesn't (b) aren't (c) don't
  2. 2.My cousins ___ in Pune since 2021. (a) has lived (b) lived (c) live (d) have lived
  3. 3.He ___ in this school since 2020. (a) studied (b) studies (c) have studied (d) has studied
  4. 4.My brother has just ___ science. (a) studied (b) studying (c) study (d) studies
  5. 5.We ___ the room before Mum came home. (a) have cleaned (b) had clean (c) had cleaned (d) has cleaned
  6. 6.Which is the correct -ing form of “fly”? (a) flying (b) flyying (c) flyeing
  7. 7.We ___ jog in the park every Sunday. (a) doesn't (b) aren't (c) don't
  8. 8.By the time we reached, he ___ a sandcastle. (a) has built (b) had built (c) had build (d) have built
  9. 9.I ___ a bicycle before the bell rang. (a) has ridden (b) had rode (c) had ridden (d) have ridden
  10. 10.She ___ vegetables tomorrow. (a) will buy (b) will buying (c) bought (d) will buys
  11. 11.Name the tense: “We carry the bag.” (a) present perfect (b) present continuous (c) simple past (d) simple present
  12. 12.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  13. 13.You ___ climb a tree every Sunday. (a) don't (b) aren't (c) doesn't
  14. 14.By the time we reached, my sister ___ on the stage. (a) has danced (b) had danced (c) had dance (d) have danced
  15. 15.Which is the correct -ing form of “eat”? (a) eatting (b) eating (c) eateing
  16. 16.Diya ___ cricket tomorrow. (a) will playing (b) played (c) will plays (d) will play
  17. 17.Isha ___ feed the dog twice a week. (a) doesn't (b) isn't (c) don't
  18. 18.You have just ___ a mango. (a) ate (b) eaten (c) eating (d) eat
  19. 19.They ___ for the team before Mum came home. (a) had clap (b) have clapped (c) had clapped (d) has clapped
  20. 20.He ___ clap for the team every Sunday. (a) isn't (b) don't (c) doesn't
  21. 21.___ he fly a kite twice a week? (a) Do (b) Does (c) Are (d) Is
  22. 22.You ___ win the match every morning. (a) aren't (b) doesn't (c) don't
  23. 23.When Dad called, we ___ already cleaned the room. (a) has (b) had (c) have
  24. 24.She is going to ___ the room next week. (a) cleaning (b) clean (c) cleans (d) cleaned
  25. 25.Name the tense: “We build a sandcastle.” (a) past perfect (b) present continuous (c) present perfect (d) simple present
  26. 26.You are going to ___ cricket next week. (a) play (b) played (c) playing (d) plays
  27. 27.Isha ___ a sandcastle now. (a) is building (b) is build (c) are building (d) am building
  28. 28.When Dad called, she ___ already brought lunch. (a) has (b) have (c) had
  29. 29.You ___ going to clap for the team tomorrow. (a) am (b) is (c) are
  30. 30.Farhan ___ going to bring lunch next Sunday. (a) is (b) am (c) are
  31. 31.Omkar ___ a sandcastle in 2023. (a) builds (b) builded (c) will build (d) built
  32. 32.Choose the right verb: All the children ___ a water bottle. (a) have (b) has
  33. 33.Arjun has just ___ to school. (a) go (b) going (c) went (d) gone
  34. 34.Name the tense: “We cooked rice.” (a) present continuous (b) simple future (c) past perfect (d) simple past
  35. 35.Name the tense: “We have sung a song.” (a) simple past (b) present continuous (c) present perfect (d) past perfect
  36. 36.Which is the correct -ing form of “carry”? (a) carryying (b) carrying (c) carryeing
  37. 37.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  38. 38.We ___ milk at 8 pm yesterday. (a) were drinking (b) are drinking (c) were drink (d) was drinking
  39. 39.My brother ___ a story when the phone rang. (a) was tell (b) is telling (c) were telling (d) was telling
  40. 40.We ___ a kite every Sunday. (a) flies (b) flying (c) fly

Answer key

  1. don't
  2. have lived
  3. has studied
  4. studied
  5. had cleaned
  6. flying
  7. don't
  8. had built
  9. had ridden
  10. will buy
  11. simple present
  12. are
  13. don't
  14. had danced
  15. eating
  16. will play
  17. doesn't
  18. eaten
  19. had clapped
  20. doesn't
  21. Does
  22. don't
  23. had
  24. clean
  25. simple present
  26. play
  27. is building
  28. had
  29. are
  30. is
  31. built
  32. have
  33. gone
  34. simple past
  35. present perfect
  36. carrying
  37. is
  38. were drinking
  39. was telling
  40. fly

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