← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 966 · 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.I ___ a picture before Mum came home. (a) have drawn (b) had drew (c) had drawn (d) has drawn
  2. 2.When the bell rang, we ___ the dishes. (a) were wash (b) are washing (c) were washing (d) was washing
  3. 3.My friends ___ cricket before Mum came home. (a) had play (b) had played (c) has played (d) have played
  4. 4.Name the tense: “We were drinking milk.” (a) past continuous (b) simple present (c) present continuous (d) present perfect
  5. 5.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
  6. 6.He ___ send a message every morning. (a) don't (b) doesn't (c) isn't
  7. 7.He has just ___ a picture. (a) drawn (b) drawing (c) draw (d) drew
  8. 8.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
  9. 9.She has just ___ a bicycle. (a) riding (b) ridden (c) rode (d) ride
  10. 10.I ___ helped Grandma already. (a) has (b) have
  11. 11.You ___ a tree before Mum came home. (a) have planted (b) has planted (c) had plant (d) had planted
  12. 12.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  13. 13.My brother ___ a sandcastle now. (a) am building (b) are building (c) is build (d) is building
  14. 14.Name the tense: “I went to school.” (a) simple past (b) simple present (c) present continuous (d) past continuous
  15. 15.He ___ a message at the moment. (a) is sending (b) am sending (c) are sending (d) is send
  16. 16.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  17. 17.When Dad called, we ___ already caught the ball. (a) has (b) had (c) have
  18. 18.Omkar ___ science before it got dark. (a) has studied (b) had studied (c) had study (d) have studied
  19. 19.He ___ science tomorrow. (a) will study (b) studied (c) will studies (d) will studying
  20. 20.They did not ___ the bag yesterday. (a) carry (b) carrying (c) carries (d) carried
  21. 21.Name the tense: “She sends a message.” (a) present continuous (b) simple past (c) simple present (d) simple future
  22. 22.My sister ___ a mango every Sunday. (a) eat (b) eats (c) eating
  23. 23.They ___ a cap before Mum came home. (a) have worn (b) had wore (c) has worn (d) had worn
  24. 24.We ___ the bag every day. (a) carry (b) carries (c) carrying
  25. 25.By the time the bell rang, you ___ on the stage. (a) have danced (b) has danced (c) had dance (d) had danced
  26. 26.___ my cousins wear a cap every day? (a) Do (b) Does (c) Is (d) Are
  27. 27.Which is the correct -ing form of “buy”? (a) buyying (b) buying (c) buyeing
  28. 28.Name the tense: “She has thrown the ball.” (a) present perfect (b) past perfect (c) simple present (d) present continuous
  29. 29.You ___ in the park at 8 pm yesterday. (a) are running (b) were run (c) were running (d) was running
  30. 30.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
  31. 31.They ___ wash the dishes on Saturdays. (a) aren't (b) doesn't (c) don't
  32. 32.She ___ in Pune since 2020. (a) lived (b) lives (c) has lived (d) have lived
  33. 33.We ___ milk before Mum came home. (a) had drunk (b) has drunk (c) had drank (d) have drunk
  34. 34.Choose the right verb: Each girl ___ a locker. (a) has (b) have
  35. 35.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
  36. 36.I ___ cricket two days ago. (a) have played (b) played (c) play (d) will play
  37. 37.They ___ Hindi every day. (a) speaking (b) speaks (c) speak
  38. 38.By the time the bell rang, my sister ___ a tree. (a) have climbed (b) had climbed (c) has climbed (d) had climb
  39. 39.My brother ___ the train last week. (a) took (b) takes (c) taked (d) will take
  40. 40.Name the tense: “The children had clapped for the team.” (a) present perfect (b) past perfect (c) present continuous (d) past continuous

Answer key

  1. had drawn
  2. were washing
  3. had played
  4. past continuous
  5. has
  6. doesn't
  7. drawn
  8. speaking
  9. ridden
  10. have
  11. had planted
  12. is
  13. is building
  14. simple past
  15. is sending
  16. is
  17. had
  18. had studied
  19. will study
  20. carry
  21. simple present
  22. eats
  23. had worn
  24. carry
  25. had danced
  26. Do
  27. buying
  28. present perfect
  29. were running
  30. cooking
  31. don't
  32. has lived
  33. had drunk
  34. has
  35. has
  36. played
  37. speak
  38. had climbed
  39. took
  40. past perfect

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