← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 543 · 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.Name the tense: “I have sent a message.” (a) present perfect (b) present continuous (c) simple future (d) past perfect
  2. 2.My brother ___ in this school since 2019. (a) studied (b) has studied (c) studies (d) have studied
  3. 3.What is the past tense of “wear”? (a) wearing (b) weared (c) wore (d) worn
  4. 4.I ___ vegetables next week. (a) bought (b) will buys (c) will buy (d) will buying
  5. 5.They ___ going to send a message tomorrow. (a) am (b) is (c) are
  6. 6.She ___ a cap tomorrow. (a) will wear (b) will wears (c) will wearing (d) wore
  7. 7.I ___ cricket when the phone rang. (a) am playing (b) were playing (c) was playing (d) was play
  8. 8.___ you climb a tree every Sunday? (a) Is (b) Does (c) Are (d) Do
  9. 9.At 8 pm yesterday, you ___ vegetables. (a) were buy (b) was buying (c) are buying (d) were buying
  10. 10.He ___ tea when the bell rang. (a) was making (b) were making (c) is making (d) was make
  11. 11.My sister ___ a mango before the bell rang. (a) had ate (b) has eaten (c) had eaten (d) have eaten
  12. 12.We ___ build a sandcastle every morning. (a) don't (b) aren't (c) doesn't
  13. 13.My cousins ___ going to dance on the stage tomorrow. (a) am (b) are (c) is
  14. 14.___ I going to school at the moment? (a) Are (b) Am (c) Is
  15. 15.She ___ tell a story every day. (a) isn't (b) doesn't (c) don't
  16. 16.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  17. 17.Dev ___ going to jog in the park next Sunday. (a) am (b) are (c) is
  18. 18.Sneha ___ a tree at the moment. (a) is climbing (b) is climb (c) are climbing (d) am climbing
  19. 19.Name the tense: “My brother is bringing lunch.” (a) past continuous (b) simple future (c) present perfect (d) present continuous
  20. 20.He ___ milk at the moment. (a) is drinking (b) are drinking (c) is drink (d) am drinking
  21. 21.Ananya ___ dance on the stage every morning. (a) doesn't (b) isn't (c) don't
  22. 22.They ___ Hindi next week. (a) will speaking (b) spoke (c) will speaks (d) will speak
  23. 23.Choose the right verb: Each of the boys ___ a name tag. (a) has (b) have
  24. 24.You ___ the bag every day. (a) carrying (b) carry (c) carries
  25. 25.You ___ in Pune since 2021. (a) live (b) lived (c) has lived (d) have lived
  26. 26.She ___ going to drink milk tomorrow. (a) am (b) are (c) is
  27. 27.By the time we reached, you ___ in the park. (a) has run (b) have run (c) had ran (d) had run
  28. 28.Saanvi ___ for the team every morning. (a) clap (b) clapping (c) claps
  29. 29.They ___ the dishes tomorrow. (a) will washes (b) will wash (c) washed (d) will washing
  30. 30.You did not ___ in the park yesterday. (a) run (b) running (c) runs (d) ran
  31. 31.Name the tense: “The students had run in the park.” (a) simple present (b) simple past (c) past perfect (d) past continuous
  32. 32.The children ___ vegetables at the moment. (a) are buying (b) am buying (c) are buy (d) is buying
  33. 33.I ___ Hindi when the phone rang. (a) was speaking (b) was speak (c) am speaking (d) were speaking
  34. 34.___ the students feed the dog every day? (a) Does (b) Do (c) Are (d) Is
  35. 35.Choose the right verb: Neither the twins nor Riya ___ coming today. (a) is (b) are
  36. 36.My friends are going to ___ the bag next week. (a) carries (b) carrying (c) carry (d) carried
  37. 37.We have known my best friend ___ January. (a) for (b) since
  38. 38.They did not ___ a cap yesterday. (a) wore (b) wears (c) wearing (d) wear
  39. 39.Tara ___ in this school since 2019. (a) taught (b) have taught (c) has taught (d) teaches
  40. 40.___ he run in the park last Sunday? (a) Do (b) Did (c) Does (d) Was

Answer key

  1. present perfect
  2. has studied
  3. wore
  4. will buy
  5. are
  6. will wear
  7. was playing
  8. Do
  9. were buying
  10. was making
  11. had eaten
  12. don't
  13. are
  14. Am
  15. doesn't
  16. is
  17. is
  18. is climbing
  19. present continuous
  20. is drinking
  21. doesn't
  22. will speak
  23. has
  24. carry
  25. have lived
  26. is
  27. had run
  28. claps
  29. will wash
  30. run
  31. past perfect
  32. are buying
  33. was speaking
  34. Do
  35. is
  36. carry
  37. since
  38. wear
  39. has taught
  40. Did

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