← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 237 · 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 plant a tree two days ago? (a) Do (b) Does (c) Was (d) Did
  2. 2.When Dad called, she ___ already won the match. (a) has (b) have (c) had
  3. 3.Choose the right verb: All the children ___ a locker. (a) has (b) have
  4. 4.We ___ win the match twice a week. (a) doesn't (b) don't (c) aren't
  5. 5.We ___ on the stage before Mum came home. (a) has danced (b) had danced (c) had dance (d) have danced
  6. 6.Choose the right verb: One of my classmates ___ in Class 9. (a) are (b) is
  7. 7.She ___ rice when it started to rain. (a) were cooking (b) is cooking (c) was cook (d) was cooking
  8. 8.Rahul ___ wash the dishes on Saturdays. (a) isn't (b) doesn't (c) don't
  9. 9.My sister ___ a tree last week. (a) will plant (b) plants (c) planted (d) has planted
  10. 10.We have waited for the bus ___ morning. (a) since (b) for
  11. 11.My brother ___ ride a bicycle every day. (a) don't (b) isn't (c) doesn't
  12. 12.They ___ for the team every day. (a) clap (b) claps (c) clapping
  13. 13.He is going to ___ vegetables tomorrow. (a) bought (b) buys (c) buying (d) buy
  14. 14.Farhan did not ___ in the park yesterday. (a) jogged (b) jog (c) jogging (d) jogs
  15. 15.You ___ science tomorrow. (a) will studying (b) studied (c) will studies (d) will study
  16. 16.My cousins ___ the ball every Sunday. (a) throwing (b) throws (c) throw
  17. 17.___ you ride a bicycle on Saturdays? (a) Is (b) Are (c) Do (d) Does
  18. 18.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  19. 19.She ___ the match right now. (a) is winning (b) am winning (c) is win (d) are winning
  20. 20.By the time Mum came home, I ___ a mango. (a) have eaten (b) had ate (c) has eaten (d) had eaten
  21. 21.You ___ going to speak Hindi tomorrow. (a) are (b) is (c) am
  22. 22.Choose the right verb: Each girl ___ a locker. (a) have (b) has
  23. 23.Name the tense: “He builds a sandcastle.” (a) past continuous (b) simple future (c) simple present (d) present perfect
  24. 24.___ she tell a story every Sunday? (a) Is (b) Do (c) Does (d) Are
  25. 25.Aisha ___ the room before it got dark. (a) have cleaned (b) had cleaned (c) has cleaned (d) had clean
  26. 26.Name the tense: “Dev has caught the ball.” (a) past continuous (b) simple future (c) simple past (d) present perfect
  27. 27.You ___ rice at 8 pm yesterday. (a) were cooking (b) are cooking (c) were cook (d) was cooking
  28. 28.They ___ a picture in 2023. (a) drawed (b) draw (c) drew (d) will draw
  29. 29.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  30. 30.He ___ the ball on Saturdays. (a) catching (b) catch (c) catches
  31. 31.___ Zoya watch a cartoon every day? (a) Does (b) Is (c) Are (d) Do
  32. 32.Name the tense: “Dev has spoken Hindi.” (a) simple future (b) present perfect (c) simple present (d) simple past
  33. 33.You have just ___ the train. (a) take (b) took (c) taking (d) taken
  34. 34.When the bell rang, Dev ___ a story. (a) was telling (b) is telling (c) were telling (d) was tell
  35. 35.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
  36. 36.We ___ jog in the park every morning. (a) don't (b) aren't (c) doesn't
  37. 37.I ___ the room every day. (a) cleans (b) clean (c) cleaning
  38. 38.Yash ___ speak Hindi every day. (a) don't (b) isn't (c) doesn't
  39. 39.When the phone rang, Riya ___ milk. (a) was drink (b) were drinking (c) is drinking (d) was drinking
  40. 40.Omkar ___ the room when Mum came home. (a) is cleaning (b) was clean (c) was cleaning (d) were cleaning

Answer key

  1. Did
  2. had
  3. have
  4. don't
  5. had danced
  6. is
  7. was cooking
  8. doesn't
  9. planted
  10. since
  11. doesn't
  12. clap
  13. buy
  14. jog
  15. will study
  16. throw
  17. Do
  18. is
  19. is winning
  20. had eaten
  21. are
  22. has
  23. simple present
  24. Does
  25. had cleaned
  26. present perfect
  27. were cooking
  28. drew
  29. is
  30. catches
  31. Does
  32. present perfect
  33. taken
  34. was telling
  35. has
  36. don't
  37. clean
  38. doesn't
  39. was drinking
  40. was cleaning

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