← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 117 · 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.We ___ vegetables next Sunday. (a) will buy (b) will buying (c) will buys (d) bought
  2. 2.We are going to ___ a cake tomorrow. (a) baked (b) baking (c) bake (d) bakes
  3. 3.___ Yash dance on the stage every Sunday? (a) Does (b) Is (c) Are (d) Do
  4. 4.Name the tense: “She had played cricket.” (a) past continuous (b) past perfect (c) simple future (d) simple present
  5. 5.___ we swim in the pool every morning? (a) Are (b) Do (c) Is (d) Does
  6. 6.They ___ a tree at the moment. (a) am climbing (b) are climbing (c) is climbing (d) are climb
  7. 7.I ___ a tree before Mum came home. (a) has planted (b) had plant (c) have planted (d) had planted
  8. 8.They ___ the ball before the bell rang. (a) has caught (b) have caught (c) had catch (d) had caught
  9. 9.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  10. 10.___ we write a letter on Saturdays? (a) Is (b) Do (c) Does (d) Are
  11. 11.We have just ___ the ball. (a) catch (b) catching (c) catches (d) caught
  12. 12.Rahul did not ___ vegetables yesterday. (a) buy (b) buying (c) buys (d) bought
  13. 13.She ___ with Nani since 2021. (a) stayed (b) has stayed (c) have stayed (d) stays
  14. 14.Choose the right verb: The news ___ good today. (a) is (b) are
  15. 15.Name the tense: “He jogs in the park.” (a) present perfect (b) present continuous (c) simple present (d) past continuous
  16. 16.When Dad called, they ___ already ridden a bicycle. (a) have (b) had (c) has
  17. 17.I ___ a story next month. (a) told (b) will tell (c) will telling (d) will tells
  18. 18.You ___ written a letter already. (a) has (b) have
  19. 19.I ___ on the stage when the phone rang. (a) am dancing (b) was dance (c) were dancing (d) was dancing
  20. 20.What is the past tense of “tell”? (a) telled (b) telling (c) told
  21. 21.The children are going to ___ a picture next month. (a) drew (b) drawing (c) draws (d) draw
  22. 22.She ___ a tree next week. (a) planted (b) will plants (c) will planting (d) will plant
  23. 23.___ you carry the bag two days ago? (a) Does (b) Was (c) Did (d) Do
  24. 24.___ they build a sandcastle last Sunday? (a) Do (b) Was (c) Does (d) Did
  25. 25.She ___ a picture every Sunday. (a) draw (b) draws (c) drawing
  26. 26.She did not ___ the bag two days ago. (a) carrying (b) carries (c) carried (d) carry
  27. 27.The students ___ in Pune since 2020. (a) have lived (b) lived (c) has lived (d) live
  28. 28.He ___ a mango when the phone rang. (a) is eating (b) were eating (c) was eating (d) was eat
  29. 29.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  30. 30.We ___ tea next month. (a) will make (b) will making (c) will makes (d) made
  31. 31.My sister ___ a cap when Mum came home. (a) were wearing (b) was wearing (c) was wear (d) is wearing
  32. 32.She ___ a mango before Mum came home. (a) had ate (b) has eaten (c) have eaten (d) had eaten
  33. 33.Choose the right verb: Each student ___ a name tag. (a) has (b) have
  34. 34.When the phone rang, Farhan ___ vegetables. (a) is buying (b) were buying (c) was buying (d) was buy
  35. 35.Name the tense: “He is washing the dishes.” (a) simple past (b) past perfect (c) present continuous (d) simple future
  36. 36.He ___ a message at the moment. (a) am sending (b) is sending (c) is send (d) are sending
  37. 37.___ I cleaning the room right now? (a) Am (b) Is (c) Are
  38. 38.She has just ___ a sandcastle. (a) building (b) builds (c) build (d) built
  39. 39.She ___ a message when the bell rang. (a) was send (b) was sending (c) were sending (d) is sending
  40. 40.Vivaan ___ on the stage on Saturdays. (a) dancing (b) dances (c) dance

Answer key

  1. will buy
  2. bake
  3. Does
  4. past perfect
  5. Do
  6. are climbing
  7. had planted
  8. had caught
  9. is
  10. Do
  11. caught
  12. buy
  13. has stayed
  14. is
  15. simple present
  16. had
  17. will tell
  18. have
  19. was dancing
  20. told
  21. draw
  22. will plant
  23. Did
  24. Did
  25. draws
  26. carry
  27. have lived
  28. was eating
  29. is
  30. will make
  31. was wearing
  32. had eaten
  33. has
  34. was buying
  35. present continuous
  36. is sending
  37. Am
  38. built
  39. was sending
  40. dances

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