← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 72 · 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.We ___ on the stage now. (a) are dancing (b) am dancing (c) are dance (d) is dancing
  2. 2.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  3. 3.When the bell rang, you ___ the match. (a) was winning (b) were win (c) are winning (d) were winning
  4. 4.Yash ___ a cap when Mum came home. (a) is wearing (b) were wearing (c) was wear (d) was wearing
  5. 5.___ Ira buying vegetables right now? (a) Are (b) Is (c) Am
  6. 6.___ I run in the park last week? (a) Do (b) Was (c) Did (d) Does
  7. 7.When the phone rang, Karan ___ a cake. (a) is baking (b) was bake (c) were baking (d) was baking
  8. 8.Which is the correct -ing form of “feed”? (a) feeding (b) feedding (c) feedeing
  9. 9.Which is the correct -ing form of “write”? (a) writeeing (b) writing (c) writeing
  10. 10.By the time Mum came home, she ___ a picture. (a) have drawn (b) had drew (c) had drawn (d) has drawn
  11. 11.What is the past tense of “bring”? (a) bringed (b) bringing (c) brought
  12. 12.By the time the bell rang, my parents ___ milk. (a) had drunk (b) have drunk (c) has drunk (d) had drank
  13. 13.___ they writing a letter right now? (a) Am (b) Is (c) Are
  14. 14.Farhan ___ on the stage when the bell rang. (a) was dancing (b) is dancing (c) were dancing (d) was dance
  15. 15.Neel ___ in Pune since 2022. (a) have lived (b) has lived (c) lived (d) lives
  16. 16.He has waited for the bus ___ an hour. (a) for (b) since
  17. 17.When Dad called, I ___ already danced on the stage. (a) has (b) have (c) had
  18. 18.By the time we reached, she ___ a sandcastle. (a) had build (b) has built (c) have built (d) had built
  19. 19.Which is the correct -ing form of “plant”? (a) planting (b) planteing (c) plantting
  20. 20.Name the tense: “He has studied science.” (a) simple present (b) simple future (c) past perfect (d) present perfect
  21. 21.I ___ wash the dishes every day. (a) doesn't (b) aren't (c) don't
  22. 22.Neel ___ to school every day. (a) go (b) going (c) goes
  23. 23.Name the tense: “The children climbed a tree.” (a) simple present (b) present perfect (c) present continuous (d) simple past
  24. 24.He ___ in this school since 2022. (a) teaches (b) has taught (c) have taught (d) taught
  25. 25.We did not ___ a cartoon last week. (a) watches (b) watch (c) watching (d) watched
  26. 26.She ___ fly a kite twice a week. (a) don't (b) isn't (c) doesn't
  27. 27.My friends ___ a tree when it started to rain. (a) were planting (b) were plant (c) are planting (d) was planting
  28. 28.They ___ lunch every Sunday. (a) bringing (b) brings (c) bring
  29. 29.They ___ the bag when it started to rain. (a) were carry (b) were carrying (c) are carrying (d) was carrying
  30. 30.They are going to ___ the ball next month. (a) threw (b) throw (c) throwing (d) throws
  31. 31.Choose the right verb: All the students ___ a notebook. (a) has (b) have
  32. 32.Which is the correct -ing form of “tell”? (a) telling (b) tellling (c) telleing
  33. 33.He ___ in Pune since 2019. (a) have lived (b) lived (c) lives (d) has lived
  34. 34.What is the past tense of “ride”? (a) ridden (b) rode (c) rided (d) riding
  35. 35.Karan ___ swim in the pool every day. (a) don't (b) isn't (c) doesn't
  36. 36.Name the tense: “You have washed the dishes.” (a) simple present (b) simple past (c) simple future (d) present perfect
  37. 37.___ she bring lunch twice a week? (a) Is (b) Does (c) Are (d) Do
  38. 38.He ___ cricket next week. (a) played (b) will play (c) will plays (d) will playing
  39. 39.My brother ___ milk now. (a) am drinking (b) is drink (c) are drinking (d) is drinking
  40. 40.You ___ cricket tomorrow. (a) played (b) will plays (c) will play (d) will playing

Answer key

  1. are dancing
  2. is
  3. were winning
  4. was wearing
  5. Is
  6. Did
  7. was baking
  8. feeding
  9. writing
  10. had drawn
  11. brought
  12. had drunk
  13. Are
  14. was dancing
  15. has lived
  16. for
  17. had
  18. had built
  19. planting
  20. present perfect
  21. don't
  22. goes
  23. simple past
  24. has taught
  25. watch
  26. doesn't
  27. were planting
  28. bring
  29. were carrying
  30. throw
  31. have
  32. telling
  33. has lived
  34. rode
  35. doesn't
  36. present perfect
  37. Does
  38. will play
  39. is drinking
  40. will play

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