← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 713 · 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.We ___ a tree before it got dark. (a) had planted (b) has planted (c) have planted (d) had plant
  2. 2.The students ___ a tree every morning. (a) planting (b) plant (c) plants
  3. 3.Name the tense: “You had cleaned the room.” (a) past continuous (b) past perfect (c) present perfect (d) simple future
  4. 4.Name the tense: “You eat a mango.” (a) present perfect (b) simple past (c) past perfect (d) simple present
  5. 5.Choose the right verb: One of my classmates ___ in Class 6. (a) is (b) are
  6. 6.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  7. 7.Choose the right verb: Neither Dev nor my cousins ___ coming today. (a) are (b) is
  8. 8.When Dad called, he ___ already played cricket. (a) has (b) had (c) have
  9. 9.By the time we reached, my sister ___ a story. (a) have told (b) had tell (c) had told (d) has told
  10. 10.My brother ___ a cap every Sunday. (a) wearing (b) wear (c) wears
  11. 11.We ___ a tree when Mum came home. (a) were plant (b) was planting (c) were planting (d) are planting
  12. 12.Choose the right verb: Either Priya or the twins ___ coming today. (a) is (b) are
  13. 13.Yash ___ take the train every Sunday. (a) isn't (b) doesn't (c) don't
  14. 14.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  15. 15.He ___ the bag at 8 pm yesterday. (a) was carrying (b) is carrying (c) were carrying (d) was carry
  16. 16.By the time we reached, he ___ a tree. (a) has planted (b) had plant (c) have planted (d) had planted
  17. 17.When it started to rain, you ___ a picture. (a) were draw (b) are drawing (c) was drawing (d) were drawing
  18. 18.Choose the right verb: Either the girls or Karan ___ coming today. (a) are (b) is
  19. 19.I ___ in the park before Mum came home. (a) has jogged (b) have jogged (c) had jogged (d) had jog
  20. 20.___ the students catch the ball last Sunday? (a) Did (b) Does (c) Do (d) Was
  21. 21.What is the past tense of “throw”? (a) throwing (b) thrown (c) throwed (d) threw
  22. 22.Priya ___ cricket in 2023. (a) will play (b) plays (c) has played (d) played
  23. 23.My sister ___ in the pool at the moment. (a) am swimming (b) is swim (c) are swimming (d) is swimming
  24. 24.___ she bringing lunch now? (a) Is (b) Am (c) Are
  25. 25.___ I dance on the stage on Saturdays? (a) Is (b) Do (c) Are (d) Does
  26. 26.She ___ the ball before the bell rang. (a) have thrown (b) had threw (c) has thrown (d) had thrown
  27. 27.You ___ a tree tomorrow. (a) will climb (b) will climbing (c) will climbs (d) climbed
  28. 28.By the time Mum came home, she ___ Hindi. (a) have spoken (b) had spoke (c) had spoken (d) has spoken
  29. 29.They ___ the room before it got dark. (a) has cleaned (b) had clean (c) have cleaned (d) had cleaned
  30. 30.I ___ Hindi before the bell rang. (a) have spoken (b) had spoken (c) had spoke (d) has spoken
  31. 31.I ___ vegetables tomorrow. (a) will buying (b) bought (c) will buys (d) will buy
  32. 32.Yash ___ a cartoon before the guests arrived. (a) had watched (b) has watched (c) have watched (d) had watch
  33. 33.Rohan ___ the room every morning. (a) clean (b) cleans (c) cleaning
  34. 34.Name the tense: “We have studied science.” (a) past perfect (b) simple future (c) present continuous (d) present perfect
  35. 35.My cousins ___ the ball before the guests arrived. (a) has thrown (b) had threw (c) had thrown (d) have thrown
  36. 36.You ___ in the park now. (a) am jogging (b) is jogging (c) are jog (d) are jogging
  37. 37.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  38. 38.Which is the correct -ing form of “wear”? (a) wearring (b) weareing (c) wearing
  39. 39.Choose the right verb: Every boy ___ a name tag. (a) have (b) has
  40. 40.Rohan has just ___ a tree. (a) plants (b) plant (c) planted (d) planting

Answer key

  1. had planted
  2. plant
  3. past perfect
  4. simple present
  5. is
  6. is
  7. are
  8. had
  9. had told
  10. wears
  11. were planting
  12. are
  13. doesn't
  14. is
  15. was carrying
  16. had planted
  17. were drawing
  18. is
  19. had jogged
  20. Did
  21. threw
  22. played
  23. is swimming
  24. Is
  25. Do
  26. had thrown
  27. will climb
  28. had spoken
  29. had cleaned
  30. had spoken
  31. will buy
  32. had watched
  33. cleans
  34. present perfect
  35. had thrown
  36. are jogging
  37. is
  38. wearing
  39. has
  40. planted

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