← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 47 · 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.___ she build a sandcastle every Sunday? (a) Do (b) Is (c) Does (d) Are
  2. 2.What is the past tense of “tell”? (a) told (b) telling (c) telled
  3. 3.Choose the right verb: Each girl ___ a notebook. (a) has (b) have
  4. 4.Which is the correct -ing form of “eat”? (a) eating (b) eatting (c) eateing
  5. 5.My cousins ___ a kite last Sunday. (a) fly (b) will fly (c) flyed (d) flew
  6. 6.She ___ in Pune since 2019. (a) lived (b) lives (c) has lived (d) have lived
  7. 7.By the time Mum came home, Rahul ___ a bicycle. (a) has ridden (b) have ridden (c) had rode (d) had ridden
  8. 8.By the time the guests arrived, Ishaan ___ in the park. (a) have run (b) has run (c) had ran (d) had run
  9. 9.___ he drawing a picture at the moment? (a) Are (b) Is (c) Am
  10. 10.I ___ milk at the moment. (a) is drinking (b) are drinking (c) am drinking (d) am drink
  11. 11.___ they wearing a cap at the moment? (a) Is (b) Am (c) Are
  12. 12.At 8 pm yesterday, I ___ a sandcastle. (a) were building (b) was building (c) am building (d) was build
  13. 13.My friends ___ vegetables now. (a) are buying (b) are buy (c) am buying (d) is buying
  14. 14.What is the past tense of “run”? (a) runned (b) running (c) ran (d) run
  15. 15.Priya ___ a song twice a week. (a) singing (b) sings (c) sing
  16. 16.She ___ a story every day. (a) tell (b) telling (c) tells
  17. 17.My sister ___ drawn a picture already. (a) have (b) has
  18. 18.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
  19. 19.You ___ tea before the guests arrived. (a) had made (b) have made (c) has made (d) had make
  20. 20.___ you cook rice last Sunday? (a) Does (b) Did (c) Do (d) Was
  21. 21.Aditya ___ a sandcastle before Mum came home. (a) have built (b) had build (c) had built (d) has built
  22. 22.He ___ sent a message already. (a) has (b) have
  23. 23.I have just ___ cricket. (a) plays (b) played (c) play (d) playing
  24. 24.You ___ a bicycle when it started to rain. (a) are riding (b) was riding (c) were riding (d) were ride
  25. 25.___ Nisha dancing on the stage right now? (a) Are (b) Is (c) Am
  26. 26.Name the tense: “She had won the match.” (a) present continuous (b) simple past (c) past perfect (d) simple future
  27. 27.___ we playing cricket at the moment? (a) Are (b) Is (c) Am
  28. 28.He ___ a story when it started to rain. (a) was telling (b) is telling (c) were telling (d) was tell
  29. 29.___ she singing a song at the moment? (a) Is (b) Am (c) Are
  30. 30.Name the tense: “They were swimming in the pool.” (a) simple future (b) present perfect (c) past continuous (d) present continuous
  31. 31.She ___ the dog on Saturdays. (a) feeding (b) feeds (c) feed
  32. 32.She ___ the room now. (a) are cleaning (b) am cleaning (c) is cleaning (d) is clean
  33. 33.When the bell rang, she ___ the ball. (a) was catching (b) was catch (c) were catching (d) is catching
  34. 34.By the time the bell rang, we ___ a picture. (a) has drawn (b) had drew (c) have drawn (d) had drawn
  35. 35.When Dad called, my parents ___ already eaten a mango. (a) have (b) has (c) had
  36. 36.My parents ___ in the pool when it started to rain. (a) were swimming (b) were swim (c) are swimming (d) was swimming
  37. 37.___ the students win the match every Sunday? (a) Are (b) Do (c) Is (d) Does
  38. 38.When it started to rain, we ___ in the pool. (a) was swimming (b) are swimming (c) were swim (d) were swimming
  39. 39.I ___ a story right now. (a) is telling (b) am tell (c) are telling (d) am telling
  40. 40.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are

Answer key

  1. Does
  2. told
  3. has
  4. eating
  5. flew
  6. has lived
  7. had ridden
  8. had run
  9. Is
  10. am drinking
  11. Are
  12. was building
  13. are buying
  14. ran
  15. sings
  16. tells
  17. has
  18. has
  19. had made
  20. Did
  21. had built
  22. has
  23. played
  24. were riding
  25. Is
  26. past perfect
  27. Are
  28. was telling
  29. Is
  30. past continuous
  31. feeds
  32. is cleaning
  33. was catching
  34. had drawn
  35. had
  36. were swimming
  37. Do
  38. were swimming
  39. am telling
  40. is

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