← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 187 · 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.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  2. 2.My sister ___ rice in 2023. (a) cooked (b) cooks (c) will cook (d) has cooked
  3. 3.My brother ___ in this school since 2019. (a) studied (b) studies (c) have studied (d) has studied
  4. 4.Ananya ___ planted a tree already. (a) have (b) has
  5. 5.By the time Mum came home, my sister ___ science. (a) has studied (b) have studied (c) had study (d) had studied
  6. 6.She ___ in this school since 2022. (a) have studied (b) has studied (c) studied (d) studies
  7. 7.You ___ a sandcastle next month. (a) built (b) will builds (c) will build (d) will building
  8. 8.Yash ___ science in 2023. (a) has studied (b) studied (c) will study (d) studies
  9. 9.Which is the correct -ing form of “jog”? (a) jogging (b) joging (c) jogeing
  10. 10.She ___ a kite tomorrow. (a) will flying (b) flew (c) will flies (d) will fly
  11. 11.Choose the right verb: Every player ___ a name tag. (a) has (b) have
  12. 12.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  13. 13.___ we tell a story every day? (a) Do (b) Is (c) Are (d) Does
  14. 14.I did not ___ a cake in 2023. (a) baking (b) bakes (c) baked (d) bake
  15. 15.My brother ___ the dishes every morning. (a) washing (b) washes (c) wash
  16. 16.Name the tense: “Omkar had jogged in the park.” (a) simple future (b) present perfect (c) past continuous (d) past perfect
  17. 17.The students ___ in the park before the guests arrived. (a) have run (b) had ran (c) had run (d) has run
  18. 18.Name the tense: “He planted a tree.” (a) simple present (b) simple past (c) present continuous (d) present perfect
  19. 19.When Dad called, they ___ already played cricket. (a) had (b) has (c) have
  20. 20.By the time Mum came home, you ___ the ball. (a) have thrown (b) has thrown (c) had threw (d) had thrown
  21. 21.My brother did not ___ the ball yesterday. (a) threw (b) throwing (c) throws (d) throw
  22. 22.They ___ vegetables next month. (a) will buying (b) bought (c) will buy (d) will buys
  23. 23.What is the past tense of “speak”? (a) speaking (b) spoke (c) speaked (d) spoken
  24. 24.___ they help Grandma every day? (a) Is (b) Are (c) Does (d) Do
  25. 25.My brother did not ___ a tree last Sunday. (a) plant (b) planting (c) plants (d) planted
  26. 26.I ___ rice before the guests arrived. (a) had cook (b) had cooked (c) has cooked (d) have cooked
  27. 27.The students ___ a tree when it started to rain. (a) was planting (b) are planting (c) were plant (d) were planting
  28. 28.You ___ in the pool before it got dark. (a) had swam (b) have swum (c) has swum (d) had swum
  29. 29.When Mum came home, you ___ in the park. (a) was jogging (b) were jogging (c) were jog (d) are jogging
  30. 30.Kunal ___ played cricket already. (a) has (b) have
  31. 31.You ___ with Nani since 2019. (a) stay (b) stayed (c) has stayed (d) have stayed
  32. 32.Choose the right verb: Each boy ___ a locker. (a) have (b) has
  33. 33.You ___ lunch two days ago. (a) brought (b) will bring (c) bring (d) bringed
  34. 34.Name the tense: “My brother was running in the park.” (a) past continuous (b) simple present (c) simple future (d) simple past
  35. 35.My parents ___ the dishes at 8 pm yesterday. (a) was washing (b) were wash (c) were washing (d) are washing
  36. 36.___ Isha taking the train right now? (a) Are (b) Am (c) Is
  37. 37.Name the tense: “My cousins cooked rice.” (a) simple present (b) simple past (c) simple future (d) past perfect
  38. 38.We ___ going to swim in the pool tomorrow. (a) is (b) are (c) am
  39. 39.When Mum came home, I ___ the room. (a) were cleaning (b) was clean (c) am cleaning (d) was cleaning
  40. 40.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is

Answer key

  1. is
  2. cooked
  3. has studied
  4. has
  5. had studied
  6. has studied
  7. will build
  8. studied
  9. jogging
  10. will fly
  11. has
  12. is
  13. Do
  14. bake
  15. washes
  16. past perfect
  17. had run
  18. simple past
  19. had
  20. had thrown
  21. throw
  22. will buy
  23. spoke
  24. Do
  25. plant
  26. had cooked
  27. were planting
  28. had swum
  29. were jogging
  30. has
  31. have stayed
  32. has
  33. brought
  34. past continuous
  35. were washing
  36. Is
  37. simple past
  38. are
  39. was cleaning
  40. is

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