← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 561 · 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.Which is the correct -ing form of “tell”? (a) telleing (b) tellling (c) telling
  2. 2.Karan ___ a tree at the moment. (a) is plant (b) am planting (c) is planting (d) are planting
  3. 3.You ___ buy vegetables every day. (a) aren't (b) don't (c) doesn't
  4. 4.I have waited for the bus ___ an hour. (a) for (b) since
  5. 5.Which is the correct -ing form of “plant”? (a) plantting (b) planteing (c) planting
  6. 6.We ___ built a sandcastle already. (a) has (b) have
  7. 7.At 8 pm yesterday, you ___ a tree. (a) were plant (b) was planting (c) are planting (d) were planting
  8. 8.He ___ a tree at 8 pm yesterday. (a) were planting (b) was planting (c) is planting (d) was plant
  9. 9.My cousins ___ a song every day. (a) singing (b) sings (c) sing
  10. 10.Which is the correct -ing form of “bake”? (a) bakeing (b) baking (c) bakeeing
  11. 11.She ___ the room tomorrow. (a) cleaned (b) will clean (c) will cleaning (d) will cleans
  12. 12.When Mum came home, we ___ a picture. (a) were draw (b) was drawing (c) were drawing (d) are drawing
  13. 13.I ___ with Nani since 2019. (a) stayed (b) have stayed (c) stay (d) has stayed
  14. 14.I ___ watch a cartoon on Saturdays. (a) aren't (b) don't (c) doesn't
  15. 15.I ___ cricket when the bell rang. (a) was play (b) were playing (c) was playing (d) am playing
  16. 16.___ I write a letter every day? (a) Do (b) Does (c) Is (d) Are
  17. 17.She ___ a letter before the bell rang. (a) had wrote (b) have written (c) has written (d) had written
  18. 18.Rahul ___ a cap before the bell rang. (a) has worn (b) had wore (c) had worn (d) have worn
  19. 19.Arjun ___ win the match on Saturdays. (a) isn't (b) doesn't (c) don't
  20. 20.My cousins ___ on the stage when Mum came home. (a) were dancing (b) was dancing (c) are dancing (d) were dance
  21. 21.Priya ___ a message every Sunday. (a) sending (b) send (c) sends
  22. 22.When the phone rang, we ___ a bicycle. (a) were ride (b) was riding (c) are riding (d) were riding
  23. 23.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  24. 24.You ___ Grandma next week. (a) will helping (b) helped (c) will helps (d) will help
  25. 25.We have just ___ in the park. (a) run (b) ran (c) running
  26. 26.Which is the correct -ing form of “buy”? (a) buying (b) buyeing (c) buyying
  27. 27.___ I go to school on Saturdays? (a) Are (b) Do (c) Is (d) Does
  28. 28.My brother ___ cricket before Mum came home. (a) had play (b) had played (c) has played (d) have played
  29. 29.They ___ the train when the phone rang. (a) were take (b) were taking (c) was taking (d) are taking
  30. 30.Name the tense: “You will send a message.” (a) simple past (b) present continuous (c) past perfect (d) simple future
  31. 31.He ___ a mango when the phone rang. (a) is eating (b) was eat (c) were eating (d) was eating
  32. 32.You have just ___ a mango. (a) eat (b) ate (c) eating (d) eaten
  33. 33.He ___ on the stage at the moment. (a) am dancing (b) is dancing (c) is dance (d) are dancing
  34. 34.I ___ in this school since 2021. (a) has studied (b) studied (c) study (d) have studied
  35. 35.They ___ rice at the moment. (a) am cooking (b) are cooking (c) are cook (d) is cooking
  36. 36.I ___ with Nani since 2022. (a) stayed (b) have stayed (c) stay (d) has stayed
  37. 37.Name the tense: “Kavya swims in the pool.” (a) present perfect (b) simple future (c) simple present (d) present continuous
  38. 38.When the phone rang, we ___ in the park. (a) was jogging (b) were jog (c) are jogging (d) were jogging
  39. 39.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  40. 40.Name the tense: “Arjun washed the dishes.” (a) simple past (b) present continuous (c) simple future (d) present perfect

Answer key

  1. telling
  2. is planting
  3. don't
  4. for
  5. planting
  6. have
  7. were planting
  8. was planting
  9. sing
  10. baking
  11. will clean
  12. were drawing
  13. have stayed
  14. don't
  15. was playing
  16. Do
  17. had written
  18. had worn
  19. doesn't
  20. were dancing
  21. sends
  22. were riding
  23. is
  24. will help
  25. run
  26. buying
  27. Do
  28. had played
  29. were taking
  30. simple future
  31. was eating
  32. eaten
  33. is dancing
  34. have studied
  35. are cooking
  36. have stayed
  37. simple present
  38. were jogging
  39. are
  40. simple past

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