← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 178 · 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.By the time Mum came home, Tara ___ a message. (a) have sent (b) had send (c) had sent (d) has sent
  2. 2.By the time the guests arrived, I ___ to school. (a) has gone (b) have gone (c) had gone (d) had went
  3. 3.She ___ a tree right now. (a) am climbing (b) is climb (c) is climbing (d) are climbing
  4. 4.My friends are going to ___ a picture tomorrow. (a) draws (b) drew (c) drawing (d) draw
  5. 5.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  6. 6.They ___ the bag every day. (a) carries (b) carry (c) carrying
  7. 7.Isha did not ___ Grandma last Sunday. (a) helping (b) help (c) helps (d) helped
  8. 8.She ___ the bag right now. (a) is carrying (b) am carrying (c) are carrying (d) is carry
  9. 9.The children ___ a picture when the bell rang. (a) was drawing (b) were drawing (c) are drawing (d) were draw
  10. 10.The children ___ going to dance on the stage next month. (a) is (b) are (c) am
  11. 11.My brother did not ___ a mango last Sunday. (a) eat (b) eating (c) ate (d) eats
  12. 12.Name the tense: “Priya was dancing on the stage.” (a) simple present (b) present continuous (c) past perfect (d) past continuous
  13. 13.My brother ___ milk every day. (a) drink (b) drinking (c) drinks
  14. 14.They ___ a song two days ago. (a) sing (b) will sing (c) sang (d) have sung
  15. 15.Name the tense: “You drink milk.” (a) present perfect (b) simple future (c) past perfect (d) simple present
  16. 16.Pooja ___ milk at the moment. (a) am drinking (b) is drinking (c) are drinking (d) is drink
  17. 17.Isha ___ a mango tomorrow. (a) will eat (b) ate (c) will eating (d) will eats
  18. 18.What is the past tense of “write”? (a) writing (b) written (c) wrote (d) writed
  19. 19.___ we making tea now? (a) Is (b) Are (c) Am
  20. 20.Name the tense: “My sister caught the ball.” (a) past perfect (b) simple past (c) past continuous (d) present perfect
  21. 21.Meera did not ___ a cartoon yesterday. (a) watch (b) watches (c) watched (d) watching
  22. 22.We ___ a sandcastle two days ago. (a) will build (b) builded (c) build (d) built
  23. 23.I ___ to school before Mum came home. (a) has gone (b) have gone (c) had went (d) had gone
  24. 24.They ___ going to run in the park next month. (a) is (b) are (c) am
  25. 25.What is the past tense of “build”? (a) builded (b) building (c) built
  26. 26.When Dad called, we ___ already ridden a bicycle. (a) had (b) has (c) have
  27. 27.We ___ going to jog in the park tomorrow. (a) are (b) am (c) is
  28. 28.You ___ going to watch a cartoon next month. (a) is (b) are (c) am
  29. 29.Choose the right verb: One of my friends ___ in Class 9. (a) is (b) are
  30. 30.Choose the right verb: Each of the children ___ a locker. (a) has (b) have
  31. 31.___ my sister cook rice twice a week? (a) Are (b) Do (c) Does (d) Is
  32. 32.When the bell rang, the children ___ the ball. (a) were catch (b) were catching (c) was catching (d) are catching
  33. 33.___ he feeding the dog now? (a) Is (b) Am (c) Are
  34. 34.I ___ a kite when Mum came home. (a) was fly (b) were flying (c) was flying (d) am flying
  35. 35.___ my brother drink milk every day? (a) Are (b) Does (c) Is (d) Do
  36. 36.Name the tense: “I am playing cricket.” (a) simple past (b) simple future (c) past perfect (d) present continuous
  37. 37.We ___ build a sandcastle every Sunday. (a) aren't (b) don't (c) doesn't
  38. 38.Which is the correct -ing form of “cook”? (a) cookeing (b) cookking (c) cooking
  39. 39.She ___ a kite in 2023. (a) flew (b) flies (c) flyed (d) will fly
  40. 40.When the bell rang, he ___ tea. (a) was making (b) was make (c) is making (d) were making

Answer key

  1. had sent
  2. had gone
  3. is climbing
  4. draw
  5. are
  6. carry
  7. help
  8. is carrying
  9. were drawing
  10. are
  11. eat
  12. past continuous
  13. drinks
  14. sang
  15. simple present
  16. is drinking
  17. will eat
  18. wrote
  19. Are
  20. simple past
  21. watch
  22. built
  23. had gone
  24. are
  25. built
  26. had
  27. are
  28. are
  29. is
  30. has
  31. Does
  32. were catching
  33. Is
  34. was flying
  35. Does
  36. present continuous
  37. don't
  38. cooking
  39. flew
  40. was making

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