← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 488 · 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 watch a cartoon last week? (a) Do (b) Did (c) Does (d) Was
  2. 2.My friends ___ tell a story every Sunday. (a) aren't (b) doesn't (c) don't
  3. 3.We did not ___ a sandcastle last Sunday. (a) builds (b) build (c) building (d) built
  4. 4.The students ___ the dishes on Saturdays. (a) wash (b) washing (c) washes
  5. 5.___ we feed the dog last Sunday? (a) Was (b) Did (c) Does (d) Do
  6. 6.I ___ in this school since 2019. (a) taught (b) has taught (c) have taught (d) teach
  7. 7.___ my sister help Grandma every day? (a) Do (b) Is (c) Does (d) Are
  8. 8.He ___ run in the park already. (a) has (b) have
  9. 9.When the bell rang, he ___ a tree. (a) is planting (b) were planting (c) was planting (d) was plant
  10. 10.When the phone rang, they ___ science. (a) were studying (b) were study (c) are studying (d) was studying
  11. 11.You ___ going to feed the dog next Sunday. (a) are (b) am (c) is
  12. 12.She ___ a letter at 8 pm yesterday. (a) were writing (b) was write (c) is writing (d) was writing
  13. 13.Vivaan did not ___ in the park yesterday. (a) runs (b) run (c) ran (d) running
  14. 14.By the time the guests arrived, Neel ___ a mango. (a) had ate (b) has eaten (c) have eaten (d) had eaten
  15. 15.___ my sister running in the park now? (a) Am (b) Is (c) Are
  16. 16.Name the tense: “Yash had flown a kite.” (a) past continuous (b) present continuous (c) past perfect (d) simple future
  17. 17.We ___ milk every Sunday. (a) drinks (b) drinking (c) drink
  18. 18.___ Priya bring lunch two days ago? (a) Do (b) Did (c) Was (d) Does
  19. 19.She ___ ridden a bicycle already. (a) has (b) have
  20. 20.Choose the right verb: All the players ___ a name tag. (a) have (b) has
  21. 21.___ my brother go to school twice a week? (a) Do (b) Is (c) Are (d) Does
  22. 22.Ira ___ dance on the stage on Saturdays. (a) don't (b) doesn't (c) isn't
  23. 23.___ you take the train two days ago? (a) Did (b) Was (c) Does (d) Do
  24. 24.What is the past tense of “make”? (a) making (b) made (c) maked
  25. 25.Name the tense: “You are carrying the bag.” (a) past perfect (b) simple present (c) past continuous (d) present continuous
  26. 26.Name the tense: “He was jogging in the park.” (a) present perfect (b) past continuous (c) simple past (d) simple present
  27. 27.She ___ cricket when the bell rang. (a) were playing (b) was playing (c) is playing (d) was play
  28. 28.When Dad called, she ___ already gone to school. (a) had (b) have (c) has
  29. 29.She ___ a cake tomorrow. (a) will bake (b) will baking (c) baked (d) will bakes
  30. 30.Meera is going to ___ a bicycle next Sunday. (a) riding (b) rode (c) ride (d) rides
  31. 31.You ___ in Pune since 2022. (a) has lived (b) lived (c) live (d) have lived
  32. 32.Arjun ___ the bag every Sunday. (a) carrying (b) carry (c) carries
  33. 33.We are going to ___ the bag tomorrow. (a) carried (b) carrying (c) carry (d) carries
  34. 34.He ___ a kite when Mum came home. (a) is flying (b) were flying (c) was flying (d) was fly
  35. 35.She ___ the dog twice a week. (a) feed (b) feeding (c) feeds
  36. 36.We ___ a story next month. (a) will tells (b) will telling (c) will tell (d) told
  37. 37.My sister ___ a cap next week. (a) will wears (b) wore (c) will wearing (d) will wear
  38. 38.Name the tense: “He washed the dishes.” (a) past continuous (b) simple present (c) simple past (d) past perfect
  39. 39.Which is the correct -ing form of “send”? (a) sending (b) sendding (c) sendeing
  40. 40.We have just ___ lunch. (a) bring (b) brought (c) brings (d) bringing

Answer key

  1. Did
  2. don't
  3. build
  4. wash
  5. Did
  6. have taught
  7. Does
  8. has
  9. was planting
  10. were studying
  11. are
  12. was writing
  13. run
  14. had eaten
  15. Is
  16. past perfect
  17. drink
  18. Did
  19. has
  20. have
  21. Does
  22. doesn't
  23. Did
  24. made
  25. present continuous
  26. past continuous
  27. was playing
  28. had
  29. will bake
  30. ride
  31. have lived
  32. carries
  33. carry
  34. was flying
  35. feeds
  36. will tell
  37. will wear
  38. simple past
  39. sending
  40. brought

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