← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 604 · 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.Kunal ___ vegetables when the phone rang. (a) were buying (b) is buying (c) was buying (d) was buy
  2. 2.We ___ a cap at the moment. (a) am wearing (b) are wearing (c) are wear (d) is wearing
  3. 3.When the bell rang, the children ___ a cake. (a) was baking (b) were bake (c) are baking (d) were baking
  4. 4.We ___ a tree at the moment. (a) am planting (b) are plant (c) are planting (d) is planting
  5. 5.You have waited for the bus ___ an hour. (a) since (b) for
  6. 6.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  7. 7.We ___ the ball two days ago. (a) will throw (b) throwed (c) throw (d) threw
  8. 8.They ___ in Pune since 2021. (a) live (b) have lived (c) lived (d) has lived
  9. 9.He ___ a bicycle when it started to rain. (a) were riding (b) was riding (c) is riding (d) was ride
  10. 10.Which is the correct -ing form of “take”? (a) taking (b) takeeing (c) takeing
  11. 11.Name the tense: “Ira carries the bag.” (a) simple present (b) simple future (c) present perfect (d) simple past
  12. 12.I have had this bicycle ___ 2020. (a) for (b) since
  13. 13.Which is the correct -ing form of “fly”? (a) flying (b) flyeing (c) flyying
  14. 14.When the phone rang, Kabir ___ the dishes. (a) were washing (b) was washing (c) is washing (d) was wash
  15. 15.He ___ for the team on Saturdays. (a) clapping (b) clap (c) claps
  16. 16.Choose the right verb: The news ___ good today. (a) is (b) are
  17. 17.He ___ in this school since 2019. (a) taught (b) has taught (c) teaches (d) have taught
  18. 18.Priya ___ in the pool now. (a) is swim (b) is swimming (c) are swimming (d) am swimming
  19. 19.When the bell rang, Saanvi ___ Grandma. (a) were helping (b) was helping (c) was help (d) is helping
  20. 20.Nisha has just ___ the dog. (a) feed (b) fed (c) feeds (d) feeding
  21. 21.___ Farhan studying science right now? (a) Are (b) Am (c) Is
  22. 22.She is going to ___ a kite next Sunday. (a) fly (b) flies (c) flying (d) flew
  23. 23.When Dad called, Karan ___ already bought vegetables. (a) has (b) had (c) have
  24. 24.My cousins ___ a cartoon two days ago. (a) have watched (b) will watch (c) watched (d) watch
  25. 25.They have played in the garden ___ half an hour. (a) since (b) for
  26. 26.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
  27. 27.He ___ a message before it got dark. (a) has sent (b) had sent (c) have sent (d) had send
  28. 28.I ___ a bicycle next month. (a) will rides (b) will riding (c) rode (d) will ride
  29. 29.We ___ the ball when it started to rain. (a) are throwing (b) were throwing (c) was throwing (d) were throw
  30. 30.They ___ going to jog in the park next Sunday. (a) are (b) is (c) am
  31. 31.Name the tense: “Dev had spoken Hindi.” (a) past continuous (b) simple future (c) present continuous (d) past perfect
  32. 32.Name the tense: “They were making tea.” (a) simple present (b) simple future (c) past perfect (d) past continuous
  33. 33.___ Farhan climbing a tree now? (a) Am (b) Is (c) Are
  34. 34.She ___ cricket before the guests arrived. (a) have played (b) has played (c) had play (d) had played
  35. 35.Vivaan ___ vegetables yesterday. (a) buys (b) will buy (c) bought (d) buyed
  36. 36.He ___ lunch at 8 pm yesterday. (a) is bringing (b) were bringing (c) was bringing (d) was bring
  37. 37.___ we baking a cake right now? (a) Am (b) Is (c) Are
  38. 38.Name the tense: “We were watching a cartoon.” (a) simple past (b) past continuous (c) simple future (d) present continuous
  39. 39.The children did not ___ lunch last week. (a) brought (b) bringing (c) brings (d) bring
  40. 40.Name the tense: “She will watch a cartoon.” (a) present perfect (b) simple present (c) past perfect (d) simple future

Answer key

  1. was buying
  2. are wearing
  3. were baking
  4. are planting
  5. for
  6. is
  7. threw
  8. have lived
  9. was riding
  10. taking
  11. simple present
  12. since
  13. flying
  14. was washing
  15. claps
  16. is
  17. has taught
  18. is swimming
  19. was helping
  20. fed
  21. Is
  22. fly
  23. had
  24. watched
  25. for
  26. has
  27. had sent
  28. will ride
  29. were throwing
  30. are
  31. past perfect
  32. past continuous
  33. Is
  34. had played
  35. bought
  36. was bringing
  37. Are
  38. past continuous
  39. bring
  40. simple future

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