← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 154 · 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.When Dad called, we ___ already flown a kite. (a) had (b) have (c) has
  2. 2.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  3. 3.At 8 pm yesterday, she ___ a cake. (a) was bake (b) is baking (c) was baking (d) were baking
  4. 4.Arjun is going to ___ a sandcastle next month. (a) built (b) builds (c) build (d) building
  5. 5.Choose the right verb: All the players ___ a ID card. (a) has (b) have
  6. 6.___ Neel catching the ball now? (a) Am (b) Are (c) Is
  7. 7.When the phone rang, Dev ___ tea. (a) is making (b) was make (c) was making (d) were making
  8. 8.We ___ a letter every morning. (a) write (b) writing (c) writes
  9. 9.My sister ___ a cake when the bell rang. (a) was baking (b) was bake (c) is baking (d) were baking
  10. 10.Choose the right verb: All the players ___ a water bottle. (a) has (b) have
  11. 11.Omkar ___ in this school since 2019. (a) have studied (b) has studied (c) studies (d) studied
  12. 12.Ishaan has been in the library ___ half an hour. (a) since (b) for
  13. 13.Choose the right verb: Each child ___ a ID card. (a) have (b) has
  14. 14.We are going to ___ the dog tomorrow. (a) feeding (b) fed (c) feeds (d) feed
  15. 15.What is the past tense of “tell”? (a) telled (b) told (c) telling
  16. 16.They ___ climbed a tree already. (a) have (b) has
  17. 17.Choose the right verb: Physics ___ interesting. (a) are (b) is
  18. 18.You ___ going to write a letter tomorrow. (a) are (b) am (c) is
  19. 19.Vivaan ___ the match when Mum came home. (a) were winning (b) is winning (c) was winning (d) was win
  20. 20.By the time we reached, I ___ a cake. (a) had bake (b) has baked (c) have baked (d) had baked
  21. 21.At 8 pm yesterday, my brother ___ a cap. (a) was wearing (b) was wear (c) were wearing (d) is wearing
  22. 22.We ___ in the pool when the bell rang. (a) were swim (b) was swimming (c) were swimming (d) are swimming
  23. 23.We ___ lunch every morning. (a) brings (b) bringing (c) bring
  24. 24.___ I draw a picture on Saturdays? (a) Does (b) Do (c) Are (d) Is
  25. 25.She ___ going to carry the bag next week. (a) are (b) is (c) am
  26. 26.He has lived in Pune ___ two years. (a) for (b) since
  27. 27.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  28. 28.When it started to rain, he ___ a tree. (a) were planting (b) was plant (c) was planting (d) is planting
  29. 29.When Mum came home, she ___ a tree. (a) is climbing (b) were climbing (c) was climbing (d) was climb
  30. 30.___ my brother cook rice every day? (a) Are (b) Is (c) Do (d) Does
  31. 31.My parents ___ milk when the bell rang. (a) were drinking (b) were drink (c) was drinking (d) are drinking
  32. 32.He ___ gone to school already. (a) have (b) has
  33. 33.___ you washing the dishes now? (a) Are (b) Am (c) Is
  34. 34.What is the past tense of “take”? (a) taken (b) took (c) taked (d) taking
  35. 35.Yash ___ milk in 2023. (a) drinks (b) drank (c) drinked (d) will drink
  36. 36.When Dad called, my sister ___ already jogged in the park. (a) have (b) had (c) has
  37. 37.My friends ___ the match in 2023. (a) winned (b) win (c) won (d) will win
  38. 38.They did not ___ a cartoon in 2023. (a) watch (b) watched (c) watches (d) watching
  39. 39.My brother ___ plant a tree on Saturdays. (a) don't (b) doesn't (c) isn't
  40. 40.He ___ drawn a picture already. (a) has (b) have

Answer key

  1. had
  2. is
  3. was baking
  4. build
  5. have
  6. Is
  7. was making
  8. write
  9. was baking
  10. have
  11. has studied
  12. for
  13. has
  14. feed
  15. told
  16. have
  17. is
  18. are
  19. was winning
  20. had baked
  21. was wearing
  22. were swimming
  23. bring
  24. Do
  25. is
  26. for
  27. is
  28. was planting
  29. was climbing
  30. Does
  31. were drinking
  32. has
  33. Are
  34. took
  35. drank
  36. had
  37. won
  38. watch
  39. doesn't
  40. has

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