← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 459 · 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.By the time the bell rang, my friends ___ a song. (a) has sung (b) had sang (c) had sung (d) have sung
  2. 2.He did not ___ the bag last week. (a) carried (b) carries (c) carry (d) carrying
  3. 3.Arjun ___ in Pune since 2022. (a) have lived (b) lives (c) lived (d) has lived
  4. 4.Name the tense: “I will bake a cake.” (a) simple past (b) past perfect (c) simple future (d) present continuous
  5. 5.What is the past tense of “speak”? (a) speaked (b) spoken (c) speaking (d) spoke
  6. 6.Name the tense: “I am planting a tree.” (a) simple present (b) simple future (c) present perfect (d) present continuous
  7. 7.___ I clean the room yesterday? (a) Do (b) Was (c) Did (d) Does
  8. 8.By the time the guests arrived, my cousins ___ a cap. (a) has worn (b) have worn (c) had wore (d) had worn
  9. 9.We ___ a tree before the guests arrived. (a) have planted (b) had plant (c) had planted (d) has planted
  10. 10.When Dad called, you ___ already jogged in the park. (a) have (b) has (c) had
  11. 11.My sister ___ the bag before the bell rang. (a) has carried (b) had carry (c) have carried (d) had carried
  12. 12.You ___ a story at the moment. (a) is telling (b) am telling (c) are telling (d) are tell
  13. 13.What is the past tense of “draw”? (a) drawn (b) drawed (c) drawing (d) drew
  14. 14.When the phone rang, I ___ a picture. (a) was drawing (b) am drawing (c) was draw (d) were drawing
  15. 15.Manav ___ a letter before the bell rang. (a) have written (b) had wrote (c) had written (d) has written
  16. 16.___ Ananya dancing on the stage at the moment? (a) Are (b) Is (c) Am
  17. 17.By the time Mum came home, Saanvi ___ Hindi. (a) has spoken (b) have spoken (c) had spoke (d) had spoken
  18. 18.When Dad called, they ___ already climbed a tree. (a) had (b) have (c) has
  19. 19.They ___ in Pune since 2022. (a) live (b) lived (c) have lived (d) has lived
  20. 20.Ananya did not ___ the dishes last week. (a) washing (b) wash (c) washed (d) washes
  21. 21.When the bell rang, Saanvi ___ cricket. (a) was playing (b) is playing (c) were playing (d) was play
  22. 22.Choose the right verb: Neither Farhan nor the twins ___ coming today. (a) are (b) is
  23. 23.Which is the correct -ing form of “plant”? (a) plantting (b) planteing (c) planting
  24. 24.___ Diya wear a cap twice a week? (a) Do (b) Does (c) Are (d) Is
  25. 25.He is going to ___ to school next month. (a) went (b) going (c) goes (d) go
  26. 26.We are going to ___ vegetables next Sunday. (a) bought (b) buy (c) buying (d) buys
  27. 27.When Dad called, my sister ___ already helped Grandma. (a) has (b) have (c) had
  28. 28.Neel ___ a picture tomorrow. (a) will drawing (b) drew (c) will draw (d) will draws
  29. 29.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  30. 30.I ___ a message at 8 pm yesterday. (a) was sending (b) were sending (c) was send (d) am sending
  31. 31.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  32. 32.They ___ thrown the ball already. (a) have (b) has
  33. 33.By the time Mum came home, my sister ___ rice. (a) had cooked (b) has cooked (c) have cooked (d) had cook
  34. 34.When Mum came home, you ___ a tree. (a) was planting (b) were plant (c) were planting (d) are planting
  35. 35.I ___ milk last Sunday. (a) drank (b) drink (c) will drink (d) drinked
  36. 36.When Dad called, Manav ___ already cooked rice. (a) have (b) has (c) had
  37. 37.Name the tense: “She is throwing the ball.” (a) past perfect (b) present perfect (c) present continuous (d) simple present
  38. 38.By the time Mum came home, my brother ___ Grandma. (a) had helped (b) has helped (c) had help (d) have helped
  39. 39.Name the tense: “She will climb a tree.” (a) simple past (b) past perfect (c) past continuous (d) simple future
  40. 40.___ you buy vegetables last Sunday? (a) Was (b) Does (c) Did (d) Do

Answer key

  1. had sung
  2. carry
  3. has lived
  4. simple future
  5. spoke
  6. present continuous
  7. Did
  8. had worn
  9. had planted
  10. had
  11. had carried
  12. are telling
  13. drew
  14. was drawing
  15. had written
  16. Is
  17. had spoken
  18. had
  19. have lived
  20. wash
  21. was playing
  22. are
  23. planting
  24. Does
  25. go
  26. buy
  27. had
  28. will draw
  29. brought
  30. was sending
  31. are
  32. have
  33. had cooked
  34. were planting
  35. drank
  36. had
  37. present continuous
  38. had helped
  39. simple future
  40. Did

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