← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 8 · 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.Nisha ___ a sandcastle two days ago. (a) builded (b) builds (c) will build (d) built
  2. 2.___ we clean the room every morning? (a) Does (b) Is (c) Do (d) Are
  3. 3.She ___ the bag right now. (a) is carrying (b) is carry (c) are carrying (d) am carrying
  4. 4.___ my sister drink milk twice a week? (a) Do (b) Does (c) Are (d) Is
  5. 5.You ___ going to carry the bag next week. (a) am (b) are (c) is
  6. 6.You have just ___ a tree. (a) planted (b) plants (c) plant (d) planting
  7. 7.Choose the right verb: Either the girls or Tara ___ coming today. (a) are (b) is
  8. 8.She ___ in this school since 2019. (a) has taught (b) have taught (c) taught (d) teaches
  9. 9.They ___ a tree before the bell rang. (a) had climbed (b) has climbed (c) had climb (d) have climbed
  10. 10.Priya ___ for the team last week. (a) claps (b) clapped (c) will clap (d) has clapped
  11. 11.Name the tense: “You are taking the train.” (a) present continuous (b) simple past (c) past continuous (d) simple future
  12. 12.I ___ in Pune since 2019. (a) has lived (b) lived (c) live (d) have lived
  13. 13.You have just ___ cricket. (a) playing (b) plays (c) play (d) played
  14. 14.When Dad called, we ___ already sent a message. (a) has (b) had (c) have
  15. 15.By the time Mum came home, she ___ the ball. (a) has caught (b) had catch (c) have caught (d) had caught
  16. 16.They are going to ___ a mango tomorrow. (a) eats (b) ate (c) eating (d) eat
  17. 17.___ she planting a tree now? (a) Am (b) Are (c) Is
  18. 18.___ he clap for the team two days ago? (a) Did (b) Was (c) Do (d) Does
  19. 19.They ___ milk tomorrow. (a) will drinks (b) drank (c) will drinking (d) will drink
  20. 20.Rohan has just ___ rice. (a) cooking (b) cook (c) cooks (d) cooked
  21. 21.They are going to ___ rice next week. (a) cooking (b) cooked (c) cooks (d) cook
  22. 22.At 8 pm yesterday, she ___ a sandcastle. (a) was building (b) is building (c) were building (d) was build
  23. 23.You ___ the ball next week. (a) will catches (b) caught (c) will catch (d) will catching
  24. 24.Name the tense: “You will carry the bag.” (a) past continuous (b) simple future (c) simple past (d) present perfect
  25. 25.My friends ___ on the stage tomorrow. (a) will dance (b) will dancing (c) danced (d) will dances
  26. 26.We ___ won the match already. (a) have (b) has
  27. 27.You are going to ___ a letter next month. (a) write (b) writes (c) wrote (d) writing
  28. 28.___ he watch a cartoon every Sunday? (a) Do (b) Are (c) Is (d) Does
  29. 29.They ___ a tree at the moment. (a) are plant (b) is planting (c) are planting (d) am planting
  30. 30.You ___ a tree before it got dark. (a) has climbed (b) had climbed (c) had climb (d) have climbed
  31. 31.They ___ go to school on Saturdays. (a) aren't (b) doesn't (c) don't
  32. 32.At 8 pm yesterday, I ___ for the team. (a) were clapping (b) am clapping (c) was clapping (d) was clap
  33. 33.When Dad called, she ___ already climbed a tree. (a) has (b) had (c) have
  34. 34.Name the tense: “Rahul is washing the dishes.” (a) simple present (b) present continuous (c) present perfect (d) simple past
  35. 35.He ___ win the match every day. (a) doesn't (b) isn't (c) don't
  36. 36.I ___ a mango before Mum came home. (a) had ate (b) have eaten (c) has eaten (d) had eaten
  37. 37.___ I help Grandma yesterday? (a) Did (b) Does (c) Do (d) Was
  38. 38.Name the tense: “My sister has made tea.” (a) past continuous (b) present continuous (c) simple present (d) present perfect
  39. 39.They ___ a mango now. (a) are eating (b) is eating (c) are eat (d) am eating
  40. 40.___ you bake a cake on Saturdays? (a) Are (b) Do (c) Is (d) Does

Answer key

  1. built
  2. Do
  3. is carrying
  4. Does
  5. are
  6. planted
  7. is
  8. has taught
  9. had climbed
  10. clapped
  11. present continuous
  12. have lived
  13. played
  14. had
  15. had caught
  16. eat
  17. Is
  18. Did
  19. will drink
  20. cooked
  21. cook
  22. was building
  23. will catch
  24. simple future
  25. will dance
  26. have
  27. write
  28. Does
  29. are planting
  30. had climbed
  31. don't
  32. was clapping
  33. had
  34. present continuous
  35. doesn't
  36. had eaten
  37. Did
  38. present perfect
  39. are eating
  40. Do

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