← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 230 · 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.___ he watch a cartoon every day? (a) Are (b) Does (c) Is (d) Do
  2. 2.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  3. 3.My friends ___ the dog before it got dark. (a) had fed (b) has fed (c) had feed (d) have fed
  4. 4.He did not ___ a tree two days ago. (a) climb (b) climbs (c) climbed (d) climbing
  5. 5.Name the tense: “He had worn a cap.” (a) present continuous (b) simple past (c) past perfect (d) past continuous
  6. 6.You ___ going to bake a cake next month. (a) is (b) are (c) am
  7. 7.___ they planting a tree right now? (a) Are (b) Is (c) Am
  8. 8.Name the tense: “They are wearing a cap.” (a) simple past (b) simple present (c) present continuous (d) simple future
  9. 9.He ___ the ball yesterday. (a) throws (b) throwed (c) threw (d) will throw
  10. 10.You ___ going to play cricket tomorrow. (a) am (b) is (c) are
  11. 11.___ the students drink milk in 2023? (a) Did (b) Was (c) Does (d) Do
  12. 12.Name the tense: “You will take the train.” (a) present perfect (b) simple future (c) past continuous (d) present continuous
  13. 13.Arjun ___ eat a mango every day. (a) isn't (b) don't (c) doesn't
  14. 14.Name the tense: “My parents are studying science.” (a) past perfect (b) present continuous (c) simple past (d) past continuous
  15. 15.Name the tense: “We ran in the park.” (a) present continuous (b) simple past (c) past continuous (d) simple future
  16. 16.Choose the right verb: Neither the twins nor Saanvi ___ coming today. (a) is (b) are
  17. 17.When the bell rang, I ___ tea. (a) am making (b) was making (c) was make (d) were making
  18. 18.Kavya ___ going to wash the dishes next month. (a) is (b) am (c) are
  19. 19.___ we wash the dishes twice a week? (a) Is (b) Are (c) Does (d) Do
  20. 20.You ___ lunch before Mum came home. (a) had brought (b) have brought (c) had bring (d) has brought
  21. 21.You ___ the bag when the bell rang. (a) were carrying (b) was carrying (c) are carrying (d) were carry
  22. 22.___ Rohan carry the bag last week? (a) Does (b) Was (c) Do (d) Did
  23. 23.The children ___ a kite at the moment. (a) is flying (b) are flying (c) am flying (d) are fly
  24. 24.She has known my best friend ___ six months. (a) since (b) for
  25. 25.We ___ a cartoon when it started to rain. (a) were watching (b) are watching (c) was watching (d) were watch
  26. 26.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  27. 27.My brother is going to ___ the match tomorrow. (a) wins (b) win (c) won (d) winning
  28. 28.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  29. 29.You ___ drink milk every Sunday. (a) aren't (b) don't (c) doesn't
  30. 30.She did not ___ a tree last Sunday. (a) climbed (b) climbs (c) climbing (d) climb
  31. 31.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  32. 32.He ___ a cake before Mum came home. (a) has baked (b) have baked (c) had bake (d) had baked
  33. 33.She ___ the train before it got dark. (a) had taken (b) have taken (c) had took (d) has taken
  34. 34.Which is the correct -ing form of “feed”? (a) feedeing (b) feeding (c) feedding
  35. 35.When Dad called, Karan ___ already played cricket. (a) have (b) had (c) has
  36. 36.They ___ carried the bag already. (a) has (b) have
  37. 37.Which is the correct -ing form of “wash”? (a) washing (b) washeing (c) washhing
  38. 38.Neel ___ drink milk every Sunday. (a) don't (b) doesn't (c) isn't
  39. 39.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
  40. 40.Name the tense: “I have sent a message.” (a) present perfect (b) simple present (c) simple future (d) past perfect

Answer key

  1. Does
  2. has
  3. had fed
  4. climb
  5. past perfect
  6. are
  7. Are
  8. present continuous
  9. threw
  10. are
  11. Did
  12. simple future
  13. doesn't
  14. present continuous
  15. simple past
  16. is
  17. was making
  18. is
  19. Do
  20. had brought
  21. were carrying
  22. Did
  23. are flying
  24. for
  25. were watching
  26. is
  27. win
  28. is
  29. don't
  30. climb
  31. is
  32. had baked
  33. had taken
  34. feeding
  35. had
  36. have
  37. washing
  38. doesn't
  39. speaking
  40. present perfect

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