← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 452 · 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.My brother is going to ___ milk next week. (a) drink (b) drinking (c) drank (d) drinks
  2. 2.___ I take the train every day? (a) Is (b) Are (c) Does (d) Do
  3. 3.When Dad called, he ___ already caught the ball. (a) has (b) have (c) had
  4. 4.When Mum came home, Rahul ___ a picture. (a) was drawing (b) was draw (c) were drawing (d) is drawing
  5. 5.She ___ the ball last Sunday. (a) will throw (b) throws (c) threw (d) throwed
  6. 6.___ we drinking milk now? (a) Am (b) Is (c) Are
  7. 7.She is going to ___ a sandcastle tomorrow. (a) builds (b) built (c) build (d) building
  8. 8.Choose the right verb: Each student ___ a water bottle. (a) have (b) has
  9. 9.You ___ run in the park twice a week. (a) doesn't (b) don't (c) aren't
  10. 10.She ___ a story every Sunday. (a) telling (b) tells (c) tell
  11. 11.Name the tense: “He has made tea.” (a) past perfect (b) simple future (c) present perfect (d) past continuous
  12. 12.Vivaan ___ going to plant a tree next week. (a) am (b) is (c) are
  13. 13.Choose the right verb: All the girls ___ a locker. (a) have (b) has
  14. 14.When Dad called, my brother ___ already eaten a mango. (a) has (b) have (c) had
  15. 15.By the time we reached, I ___ in the park. (a) had jog (b) has jogged (c) had jogged (d) have jogged
  16. 16.We ___ a bicycle when the phone rang. (a) were ride (b) are riding (c) was riding (d) were riding
  17. 17.Choose the right verb: Each of the girls ___ a water bottle. (a) have (b) has
  18. 18.They have just ___ the match. (a) winning (b) wins (c) won (d) win
  19. 19.She ___ made tea already. (a) has (b) have
  20. 20.I ___ to school yesterday. (a) will go (b) went (c) go (d) goed
  21. 21.I ___ cricket before the bell rang. (a) have played (b) had played (c) has played (d) had play
  22. 22.Name the tense: “They will eat a mango.” (a) present continuous (b) simple future (c) present perfect (d) simple present
  23. 23.My brother has just ___ a story. (a) told (b) telling (c) tell (d) tells
  24. 24.When Mum came home, you ___ a cartoon. (a) was watching (b) are watching (c) were watch (d) were watching
  25. 25.They are going to ___ the room next Sunday. (a) cleaning (b) clean (c) cleans (d) cleaned
  26. 26.He ___ the ball at 8 pm yesterday. (a) were catching (b) is catching (c) was catch (d) was catching
  27. 27.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
  28. 28.They ___ going to feed the dog next month. (a) is (b) are (c) am
  29. 29.We ___ Grandma right now. (a) are helping (b) am helping (c) is helping (d) are help
  30. 30.When Dad called, you ___ already carried the bag. (a) had (b) has (c) have
  31. 31.When it started to rain, the children ___ the room. (a) were cleaning (b) was cleaning (c) were clean (d) are cleaning
  32. 32.Kunal ___ fed the dog already. (a) has (b) have
  33. 33.At 8 pm yesterday, you ___ Hindi. (a) were speaking (b) are speaking (c) were speak (d) was speaking
  34. 34.When it started to rain, Neel ___ in the park. (a) were running (b) was run (c) is running (d) was running
  35. 35.Name the tense: “Ananya has helped Grandma.” (a) simple present (b) past continuous (c) simple future (d) present perfect
  36. 36.___ my friends watch a cartoon twice a week? (a) Is (b) Does (c) Do (d) Are
  37. 37.___ I eat a mango twice a week? (a) Are (b) Is (c) Do (d) Does
  38. 38.We ___ going to wear a cap tomorrow. (a) are (b) am (c) is
  39. 39.When it started to rain, she ___ a tree. (a) is climbing (b) was climbing (c) were climbing (d) was climb
  40. 40.Which is the correct -ing form of “climb”? (a) climbeing (b) climbbing (c) climbing

Answer key

  1. drink
  2. Do
  3. had
  4. was drawing
  5. threw
  6. Are
  7. build
  8. has
  9. don't
  10. tells
  11. present perfect
  12. is
  13. have
  14. had
  15. had jogged
  16. were riding
  17. has
  18. won
  19. has
  20. went
  21. had played
  22. simple future
  23. told
  24. were watching
  25. clean
  26. was catching
  27. taking
  28. are
  29. are helping
  30. had
  31. were cleaning
  32. has
  33. were speaking
  34. was running
  35. present perfect
  36. Do
  37. Do
  38. are
  39. was climbing
  40. climbing

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