← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 82 · 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.___ Isha riding a bicycle right now? (a) Am (b) Is (c) Are
  2. 2.My brother ___ the ball before the guests arrived. (a) have thrown (b) had thrown (c) has thrown (d) had threw
  3. 3.Which is the correct -ing form of “go”? (a) goeing (b) going (c) gooing
  4. 4.Choose the right verb: Every player ___ a ID card. (a) has (b) have
  5. 5.___ he plant a tree yesterday? (a) Did (b) Was (c) Do (d) Does
  6. 6.When Dad called, they ___ already spoken Hindi. (a) has (b) have (c) had
  7. 7.My parents ___ a cap at the moment. (a) are wearing (b) is wearing (c) am wearing (d) are wear
  8. 8.What is the past tense of “win”? (a) winned (b) winning (c) won
  9. 9.Choose the right verb: All the girls ___ a ID card. (a) has (b) have
  10. 10.You ___ science before the guests arrived. (a) had study (b) had studied (c) has studied (d) have studied
  11. 11.You ___ Hindi now. (a) are speak (b) is speaking (c) are speaking (d) am speaking
  12. 12.My sister ___ carried the bag already. (a) has (b) have
  13. 13.___ he climbing a tree at the moment? (a) Is (b) Are (c) Am
  14. 14.___ they feed the dog yesterday? (a) Was (b) Do (c) Does (d) Did
  15. 15.We ___ milk before Mum came home. (a) had drunk (b) had drank (c) have drunk (d) has drunk
  16. 16.Choose the right verb: The news ___ good today. (a) is (b) are
  17. 17.They ___ ridden a bicycle already. (a) has (b) have
  18. 18.Ishaan ___ a song two days ago. (a) sang (b) sings (c) will sing (d) has sung
  19. 19.They ___ a tree when Mum came home. (a) are planting (b) were plant (c) were planting (d) was planting
  20. 20.Kabir ___ a tree when it started to rain. (a) were planting (b) was plant (c) was planting (d) is planting
  21. 21.My sister ___ to school next month. (a) will goes (b) will go (c) will going (d) went
  22. 22.Name the tense: “Omkar had clapped for the team.” (a) past perfect (b) simple past (c) simple present (d) present perfect
  23. 23.Choose the right verb: All the students ___ a locker. (a) have (b) has
  24. 24.When the phone rang, I ___ a cake. (a) was bake (b) was baking (c) am baking (d) were baking
  25. 25.She ___ the train next Sunday. (a) will takes (b) will taking (c) will take (d) took
  26. 26.You ___ tea tomorrow. (a) will makes (b) will making (c) will make (d) made
  27. 27.They ___ vegetables every Sunday. (a) buy (b) buying (c) buys
  28. 28.___ we go to school every Sunday? (a) Does (b) Is (c) Are (d) Do
  29. 29.The children ___ on the stage at 8 pm yesterday. (a) was dancing (b) were dancing (c) are dancing (d) were dance
  30. 30.My friends ___ in the pool when the bell rang. (a) are swimming (b) were swimming (c) was swimming (d) were swim
  31. 31.My sister ___ sing a song every morning. (a) don't (b) isn't (c) doesn't
  32. 32.___ my sister feeding the dog right now? (a) Am (b) Is (c) Are
  33. 33.Name the tense: “We are eating a mango.” (a) past continuous (b) present continuous (c) simple future (d) present perfect
  34. 34.He has known my best friend ___ five years. (a) since (b) for
  35. 35.You ___ the dog next Sunday. (a) fed (b) will feeding (c) will feed (d) will feeds
  36. 36.I ___ in Pune since 2022. (a) live (b) has lived (c) lived (d) have lived
  37. 37.Neel ___ going to jog in the park tomorrow. (a) are (b) is (c) am
  38. 38.I ___ in Pune since 2021. (a) has lived (b) have lived (c) lived (d) live
  39. 39.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  40. 40.Name the tense: “You make tea.” (a) present perfect (b) simple present (c) simple past (d) simple future

Answer key

  1. Is
  2. had thrown
  3. going
  4. has
  5. Did
  6. had
  7. are wearing
  8. won
  9. have
  10. had studied
  11. are speaking
  12. has
  13. Is
  14. Did
  15. had drunk
  16. is
  17. have
  18. sang
  19. were planting
  20. was planting
  21. will go
  22. past perfect
  23. have
  24. was baking
  25. will take
  26. will make
  27. buy
  28. Do
  29. were dancing
  30. were swimming
  31. doesn't
  32. Is
  33. present continuous
  34. for
  35. will feed
  36. have lived
  37. is
  38. have lived
  39. is
  40. simple present

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