← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 392 · 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.They ___ drink milk twice a week. (a) aren't (b) doesn't (c) don't
  2. 2.The children ___ study science every morning. (a) don't (b) aren't (c) doesn't
  3. 3.We ___ in this school since 2021. (a) taught (b) teach (c) have taught (d) has taught
  4. 4.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  5. 5.I ___ milk when Mum came home. (a) were drinking (b) am drinking (c) was drink (d) was drinking
  6. 6.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  7. 7.Name the tense: “He threw the ball.” (a) simple present (b) present perfect (c) past perfect (d) simple past
  8. 8.He ___ a cartoon twice a week. (a) watching (b) watch (c) watches
  9. 9.You ___ a cake every morning. (a) baking (b) bake (c) bakes
  10. 10.My cousins ___ clean the room every morning. (a) don't (b) aren't (c) doesn't
  11. 11.We have just ___ a cake. (a) baked (b) bakes (c) baking (d) bake
  12. 12.By the time Mum came home, my brother ___ in the park. (a) had jogged (b) have jogged (c) has jogged (d) had jog
  13. 13.I ___ going to run in the park next month. (a) is (b) are (c) am
  14. 14.They ___ rice now. (a) are cook (b) am cooking (c) are cooking (d) is cooking
  15. 15.Choose the right verb: Each of the boys ___ a locker. (a) has (b) have
  16. 16.You ___ the ball before the bell rang. (a) had threw (b) has thrown (c) have thrown (d) had thrown
  17. 17.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  18. 18.My sister ___ on the stage right now. (a) is dancing (b) am dancing (c) is dance (d) are dancing
  19. 19.They did not ___ to school yesterday. (a) went (b) goes (c) going (d) go
  20. 20.Name the tense: “They had studied science.” (a) simple present (b) present perfect (c) past perfect (d) simple future
  21. 21.Which is the correct -ing form of “build”? (a) buildeing (b) buildding (c) building
  22. 22.When Dad called, Kabir ___ already washed the dishes. (a) had (b) has (c) have
  23. 23.I ___ the match next Sunday. (a) won (b) will wins (c) will winning (d) will win
  24. 24.___ he dance on the stage two days ago? (a) Was (b) Does (c) Did (d) Do
  25. 25.Name the tense: “My brother was building a sandcastle.” (a) present continuous (b) past continuous (c) present perfect (d) simple past
  26. 26.Name the tense: “I have clapped for the team.” (a) past continuous (b) simple future (c) present perfect (d) present continuous
  27. 27.I ___ to school right now. (a) is going (b) am going (c) are going (d) am go
  28. 28.When the bell rang, I ___ a kite. (a) was fly (b) am flying (c) was flying (d) were flying
  29. 29.What is the past tense of “fly”? (a) flying (b) flown (c) flyed (d) flew
  30. 30.Choose the right verb: Neither Ishaan nor the twins ___ coming today. (a) are (b) is
  31. 31.We ___ the room when the bell rang. (a) are cleaning (b) was cleaning (c) were clean (d) were cleaning
  32. 32.When the phone rang, my brother ___ the bag. (a) were carrying (b) was carry (c) was carrying (d) is carrying
  33. 33.The children ___ swim in the pool every morning. (a) don't (b) aren't (c) doesn't
  34. 34.What is the past tense of “drink”? (a) drinking (b) drank (c) drunk (d) drinked
  35. 35.You have just ___ the dog. (a) feeds (b) fed (c) feed (d) feeding
  36. 36.I ___ wash the dishes twice a week. (a) don't (b) doesn't (c) aren't
  37. 37.By the time the bell rang, my brother ___ a bicycle. (a) have ridden (b) had ridden (c) had rode (d) has ridden
  38. 38.___ Arjun catching the ball right now? (a) Is (b) Are (c) Am
  39. 39.They ___ vegetables now. (a) are buy (b) am buying (c) are buying (d) is buying
  40. 40.My sister ___ a letter right now. (a) am writing (b) are writing (c) is writing (d) is write

Answer key

  1. don't
  2. don't
  3. have taught
  4. is
  5. was drinking
  6. is
  7. simple past
  8. watches
  9. bake
  10. don't
  11. baked
  12. had jogged
  13. am
  14. are cooking
  15. has
  16. had thrown
  17. is
  18. is dancing
  19. go
  20. past perfect
  21. building
  22. had
  23. will win
  24. Did
  25. past continuous
  26. present perfect
  27. am going
  28. was flying
  29. flew
  30. are
  31. were cleaning
  32. was carrying
  33. don't
  34. drank
  35. fed
  36. don't
  37. had ridden
  38. Is
  39. are buying
  40. is writing

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