← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 332 · 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.___ you helping Grandma right now? (a) Are (b) Is (c) Am
  2. 2.Choose the right verb: Every girl ___ a ID card. (a) have (b) has
  3. 3.When the bell rang, I ___ to school. (a) were going (b) was going (c) was go (d) am going
  4. 4.They have just ___ a sandcastle. (a) builds (b) build (c) built (d) building
  5. 5.___ I dance on the stage two days ago? (a) Was (b) Do (c) Did (d) Does
  6. 6.Arjun ___ for the team before the guests arrived. (a) had clapped (b) has clapped (c) have clapped (d) had clap
  7. 7.My cousins ___ a song before Mum came home. (a) had sung (b) has sung (c) have sung (d) had sang
  8. 8.___ he play cricket yesterday? (a) Does (b) Was (c) Did (d) Do
  9. 9.Choose the right verb: Neither my cousins nor Priya ___ coming today. (a) are (b) is
  10. 10.They ___ the dog when Mum came home. (a) was feeding (b) are feeding (c) were feeding (d) were feed
  11. 11.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  12. 12.Diya did not ___ to school yesterday. (a) went (b) going (c) goes (d) go
  13. 13.The students ___ in this school since 2021. (a) have taught (b) taught (c) teach (d) has taught
  14. 14.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  15. 15.Name the tense: “Isha will drink milk.” (a) past continuous (b) simple future (c) past perfect (d) present perfect
  16. 16.I have just ___ milk. (a) drunk (b) drank (c) drink (d) drinking
  17. 17.___ we jog in the park in 2023? (a) Do (b) Was (c) Did (d) Does
  18. 18.Which is the correct -ing form of “write”? (a) writeing (b) writeeing (c) writing
  19. 19.My sister ___ going to dance on the stage tomorrow. (a) is (b) am (c) are
  20. 20.By the time the guests arrived, you ___ cricket. (a) had play (b) has played (c) had played (d) have played
  21. 21.When it started to rain, my brother ___ the dog. (a) is feeding (b) were feeding (c) was feeding (d) was feed
  22. 22.Name the tense: “We were winning the match.” (a) present continuous (b) present perfect (c) past continuous (d) simple present
  23. 23.Pooja ___ going to bring lunch tomorrow. (a) are (b) am (c) is
  24. 24.Yash has waited for the bus ___ 10 am. (a) since (b) for
  25. 25.She ___ jog in the park twice a week. (a) isn't (b) don't (c) doesn't
  26. 26.Which is the correct -ing form of “draw”? (a) drawwing (b) draweing (c) drawing
  27. 27.What is the past tense of “swim”? (a) swimming (b) swum (c) swimmed (d) swam
  28. 28.___ he draw a picture last week? (a) Do (b) Does (c) Did (d) Was
  29. 29.Meera did not ___ a mango in 2023. (a) eats (b) eating (c) ate (d) eat
  30. 30.___ they catch the ball on Saturdays? (a) Are (b) Is (c) Do (d) Does
  31. 31.Which is the correct -ing form of “fly”? (a) flyying (b) flying (c) flyeing
  32. 32.We ___ going to bring lunch next Sunday. (a) am (b) are (c) is
  33. 33.When Dad called, you ___ already drunk milk. (a) had (b) have (c) has
  34. 34.I ___ cricket every day. (a) plays (b) play (c) playing
  35. 35.___ I dance on the stage yesterday? (a) Was (b) Did (c) Do (d) Does
  36. 36.They are going to ___ a mango tomorrow. (a) eats (b) ate (c) eating (d) eat
  37. 37.They did not ___ the train last week. (a) take (b) takes (c) took (d) taking
  38. 38.___ I dance on the stage every morning? (a) Does (b) Do (c) Are (d) Is
  39. 39.By the time we reached, Meera ___ Grandma. (a) has helped (b) have helped (c) had helped (d) had help
  40. 40.Name the tense: “Aisha had sent a message.” (a) simple present (b) present continuous (c) past perfect (d) present perfect

Answer key

  1. Are
  2. has
  3. was going
  4. built
  5. Did
  6. had clapped
  7. had sung
  8. Did
  9. is
  10. were feeding
  11. is
  12. go
  13. have taught
  14. studying
  15. simple future
  16. drunk
  17. Did
  18. writing
  19. is
  20. had played
  21. was feeding
  22. past continuous
  23. is
  24. since
  25. doesn't
  26. drawing
  27. swam
  28. Did
  29. eat
  30. Do
  31. flying
  32. are
  33. had
  34. play
  35. Did
  36. eat
  37. take
  38. Do
  39. had helped
  40. past perfect

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