← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 132 · 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.She has just ___ on the stage. (a) dancing (b) dances (c) dance (d) danced
  2. 2.We ___ the bag right now. (a) is carrying (b) are carrying (c) am carrying (d) are carry
  3. 3.___ they making tea at the moment? (a) Are (b) Am (c) Is
  4. 4.The students ___ throw the ball every day. (a) doesn't (b) don't (c) aren't
  5. 5.___ I bake a cake every day? (a) Does (b) Are (c) Is (d) Do
  6. 6.I ___ a bicycle when it started to rain. (a) was ride (b) was riding (c) am riding (d) were riding
  7. 7.Choose the right verb: Each student ___ a ID card. (a) have (b) has
  8. 8.The students ___ milk before Mum came home. (a) had drank (b) have drunk (c) has drunk (d) had drunk
  9. 9.When Mum came home, Karan ___ in the park. (a) is running (b) were running (c) was running (d) was run
  10. 10.Which is the correct -ing form of “plant”? (a) planteing (b) planting (c) plantting
  11. 11.I ___ going to clap for the team tomorrow. (a) is (b) are (c) am
  12. 12.Name the tense: “We play cricket.” (a) past continuous (b) simple past (c) past perfect (d) simple present
  13. 13.Name the tense: “We had baked a cake.” (a) present continuous (b) simple past (c) simple present (d) past perfect
  14. 14.She ___ drink milk twice a week. (a) isn't (b) doesn't (c) don't
  15. 15.He is going to ___ milk next Sunday. (a) drank (b) drink (c) drinking (d) drinks
  16. 16.Choose the right verb: Either Ira or the twins ___ coming today. (a) are (b) is
  17. 17.Name the tense: “You had clapped for the team.” (a) past continuous (b) past perfect (c) present continuous (d) simple past
  18. 18.Name the tense: “The students throw the ball.” (a) past continuous (b) past perfect (c) present continuous (d) simple present
  19. 19.We ___ fly a kite every morning. (a) doesn't (b) don't (c) aren't
  20. 20.I ___ going to draw a picture tomorrow. (a) am (b) is (c) are
  21. 21.We did not ___ vegetables last week. (a) bought (b) buying (c) buy (d) buys
  22. 22.When Dad called, the children ___ already bought vegetables. (a) had (b) have (c) has
  23. 23.You ___ vegetables now. (a) is buying (b) am buying (c) are buying (d) are buy
  24. 24.By the time Mum came home, the children ___ a picture. (a) have drawn (b) had drew (c) has drawn (d) had drawn
  25. 25.They ___ going to draw a picture next Sunday. (a) am (b) is (c) are
  26. 26.___ she wear a cap every Sunday? (a) Is (b) Are (c) Does (d) Do
  27. 27.You have had this bicycle ___ January. (a) for (b) since
  28. 28.Name the tense: “She has drunk milk.” (a) past perfect (b) present perfect (c) simple past (d) simple present
  29. 29.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
  30. 30.Tara has just ___ a bicycle. (a) rode (b) ridden (c) riding (d) ride
  31. 31.Riya ___ the bag in 2023. (a) will carry (b) carries (c) carried (d) has carried
  32. 32.Name the tense: “I had jogged in the park.” (a) present perfect (b) past perfect (c) present continuous (d) simple future
  33. 33.Aarav ___ a story tomorrow. (a) will telling (b) told (c) will tell (d) will tells
  34. 34.We ___ a cartoon before the guests arrived. (a) have watched (b) has watched (c) had watched (d) had watch
  35. 35.You did not ___ a bicycle in 2023. (a) riding (b) rode (c) ride (d) rides
  36. 36.Name the tense: “Kavya will plant a tree.” (a) simple future (b) past continuous (c) past perfect (d) present perfect
  37. 37.Dev is going to ___ a message next Sunday. (a) send (b) sent (c) sending (d) sends
  38. 38.Kavya ___ the bag before the bell rang. (a) had carry (b) have carried (c) had carried (d) has carried
  39. 39.Which is the correct -ing form of “play”? (a) playeing (b) playing (c) playying
  40. 40.Choose the right verb: Each girl ___ a ID card. (a) have (b) has

Answer key

  1. danced
  2. are carrying
  3. Are
  4. don't
  5. Do
  6. was riding
  7. has
  8. had drunk
  9. was running
  10. planting
  11. am
  12. simple present
  13. past perfect
  14. doesn't
  15. drink
  16. are
  17. past perfect
  18. simple present
  19. don't
  20. am
  21. buy
  22. had
  23. are buying
  24. had drawn
  25. are
  26. Does
  27. since
  28. present perfect
  29. has
  30. ridden
  31. carried
  32. past perfect
  33. will tell
  34. had watched
  35. ride
  36. simple future
  37. send
  38. had carried
  39. playing
  40. has

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