← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 874 · 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.Name the tense: “He has jogged in the park.” (a) present perfect (b) simple present (c) simple future (d) past continuous
  2. 2.She ___ in the park before Mum came home. (a) has jogged (b) have jogged (c) had jog (d) had jogged
  3. 3.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  4. 4.___ I helping Grandma at the moment? (a) Am (b) Are (c) Is
  5. 5.When Dad called, you ___ already planted a tree. (a) had (b) has (c) have
  6. 6.Tara did not ___ lunch last Sunday. (a) brought (b) bringing (c) brings (d) bring
  7. 7.By the time Mum came home, Saanvi ___ tea. (a) had make (b) has made (c) had made (d) have made
  8. 8.___ I wash the dishes on Saturdays? (a) Are (b) Does (c) Do (d) Is
  9. 9.___ we wear a cap yesterday? (a) Do (b) Did (c) Was (d) Does
  10. 10.___ we drink milk every Sunday? (a) Does (b) Is (c) Are (d) Do
  11. 11.When Dad called, they ___ already flown a kite. (a) have (b) has (c) had
  12. 12.When the bell rang, my brother ___ the ball. (a) was catch (b) was catching (c) is catching (d) were catching
  13. 13.Choose the right verb: Each girl ___ a name tag. (a) have (b) has
  14. 14.I ___ for the team every Sunday. (a) clapping (b) claps (c) clap
  15. 15.___ Diya write a letter twice a week? (a) Do (b) Does (c) Are (d) Is
  16. 16.What is the past tense of “drink”? (a) drinked (b) drunk (c) drank (d) drinking
  17. 17.Which is the correct -ing form of “swim”? (a) swimming (b) swimeing (c) swiming
  18. 18.He did not ___ a tree yesterday. (a) climb (b) climbed (c) climbs (d) climbing
  19. 19.The students are going to ___ a letter next week. (a) write (b) writing (c) wrote (d) writes
  20. 20.They ___ in Delhi since 2020. (a) work (b) has worked (c) have worked (d) worked
  21. 21.What is the past tense of “build”? (a) builded (b) building (c) built
  22. 22.He ___ in Pune since 2020. (a) lives (b) has lived (c) lived (d) have lived
  23. 23.When the bell rang, Dev ___ a sandcastle. (a) were building (b) was build (c) was building (d) is building
  24. 24.We ___ in the park on Saturdays. (a) runs (b) run (c) running
  25. 25.___ we going to school now? (a) Is (b) Am (c) Are
  26. 26.Riya has lived in Pune ___ 2020. (a) since (b) for
  27. 27.What is the past tense of “eat”? (a) eated (b) eating (c) eaten (d) ate
  28. 28.Name the tense: “Kabir is sending a message.” (a) simple past (b) past continuous (c) present continuous (d) simple future
  29. 29.___ he ride a bicycle every day? (a) Do (b) Are (c) Does (d) Is
  30. 30.Which is the correct -ing form of “wash”? (a) washeing (b) washhing (c) washing
  31. 31.When Dad called, my sister ___ already swum in the pool. (a) have (b) had (c) has
  32. 32.At 8 pm yesterday, I ___ a tree. (a) am climbing (b) were climbing (c) was climbing (d) was climb
  33. 33.Name the tense: “We are building a sandcastle.” (a) present continuous (b) simple future (c) simple present (d) past continuous
  34. 34.Name the tense: “My sister had run in the park.” (a) past continuous (b) past perfect (c) simple past (d) simple present
  35. 35.I have known my best friend ___ January. (a) since (b) for
  36. 36.Aisha ___ in the pool next month. (a) will swim (b) will swimming (c) will swims (d) swam
  37. 37.___ my sister swim in the pool in 2023? (a) Was (b) Do (c) Does (d) Did
  38. 38.They ___ a picture now. (a) am drawing (b) are draw (c) are drawing (d) is drawing
  39. 39.When the bell rang, you ___ a cake. (a) were bake (b) were baking (c) are baking (d) was baking
  40. 40.My sister ___ a sandcastle right now. (a) are building (b) am building (c) is build (d) is building

Answer key

  1. present perfect
  2. had jogged
  3. is
  4. Am
  5. had
  6. bring
  7. had made
  8. Do
  9. Did
  10. Do
  11. had
  12. was catching
  13. has
  14. clap
  15. Does
  16. drank
  17. swimming
  18. climb
  19. write
  20. have worked
  21. built
  22. has lived
  23. was building
  24. run
  25. Are
  26. since
  27. ate
  28. present continuous
  29. Does
  30. washing
  31. had
  32. was climbing
  33. present continuous
  34. past perfect
  35. since
  36. will swim
  37. Did
  38. are drawing
  39. were baking
  40. is building

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