← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 531 · 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.They ___ the dishes every Sunday. (a) wash (b) washing (c) washes
  2. 2.When Dad called, Manav ___ already washed the dishes. (a) have (b) has (c) had
  3. 3.You ___ sung a song already. (a) have (b) has
  4. 4.They ___ a sandcastle when the bell rang. (a) were building (b) was building (c) were build (d) are building
  5. 5.Kavya ___ clap for the team every day. (a) isn't (b) don't (c) doesn't
  6. 6.I ___ going to build a sandcastle next week. (a) are (b) am (c) is
  7. 7.Name the tense: “Rohan has told a story.” (a) present perfect (b) past continuous (c) simple present (d) present continuous
  8. 8.He is going to ___ a song tomorrow. (a) singing (b) sings (c) sing (d) sang
  9. 9.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  10. 10.Nisha ___ a cake next month. (a) will bakes (b) will baking (c) baked (d) will bake
  11. 11.Choose the right verb: One of my classmates ___ in Class 6. (a) are (b) is
  12. 12.We have just ___ for the team. (a) clapped (b) claps (c) clap (d) clapping
  13. 13.Which is the correct -ing form of “plant”? (a) plantting (b) planting (c) planteing
  14. 14.You ___ play cricket every Sunday. (a) doesn't (b) aren't (c) don't
  15. 15.Name the tense: “They have eaten a mango.” (a) simple future (b) present perfect (c) past continuous (d) simple present
  16. 16.My friends ___ Hindi every morning. (a) speaking (b) speaks (c) speak
  17. 17.You have lived in Pune ___ 2020. (a) since (b) for
  18. 18.I ___ going to bake a cake tomorrow. (a) are (b) is (c) am
  19. 19.They are going to ___ cricket next Sunday. (a) playing (b) played (c) play (d) plays
  20. 20.When the bell rang, she ___ a cake. (a) were baking (b) was baking (c) is baking (d) was bake
  21. 21.Choose the right verb: Every player ___ a locker. (a) have (b) has
  22. 22.I ___ a cap before the guests arrived. (a) has worn (b) have worn (c) had worn (d) had wore
  23. 23.We ___ the room in 2023. (a) will clean (b) have cleaned (c) cleaned (d) clean
  24. 24.Name the tense: “He is taking the train.” (a) simple future (b) present continuous (c) simple present (d) past continuous
  25. 25.She ___ won the match already. (a) has (b) have
  26. 26.___ they catch the ball every day? (a) Is (b) Are (c) Do (d) Does
  27. 27.You ___ to school two days ago. (a) went (b) go (c) will go (d) goed
  28. 28.I did not ___ tea last Sunday. (a) making (b) makes (c) made (d) make
  29. 29.They ___ a cake before the guests arrived. (a) has baked (b) had baked (c) had bake (d) have baked
  30. 30.Name the tense: “The children will fly a kite.” (a) past perfect (b) simple past (c) present perfect (d) simple future
  31. 31.When Dad called, Aarav ___ already watched a cartoon. (a) have (b) had (c) has
  32. 32.I ___ sung a song already. (a) have (b) has
  33. 33.We did not ___ tea yesterday. (a) making (b) made (c) make (d) makes
  34. 34.When Dad called, I ___ already drawn a picture. (a) have (b) had (c) has
  35. 35.He ___ science next week. (a) will studying (b) will studies (c) studied (d) will study
  36. 36.You ___ a tree next Sunday. (a) will climbing (b) will climb (c) will climbs (d) climbed
  37. 37.I ___ on the stage when the bell rang. (a) was dance (b) am dancing (c) were dancing (d) was dancing
  38. 38.Which is the correct -ing form of “go”? (a) going (b) gooing (c) goeing
  39. 39.Which is the correct -ing form of “help”? (a) helpping (b) helpeing (c) helping
  40. 40.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is

Answer key

  1. wash
  2. had
  3. have
  4. were building
  5. doesn't
  6. am
  7. present perfect
  8. sing
  9. are
  10. will bake
  11. is
  12. clapped
  13. planting
  14. don't
  15. present perfect
  16. speak
  17. since
  18. am
  19. play
  20. was baking
  21. has
  22. had worn
  23. cleaned
  24. present continuous
  25. has
  26. Do
  27. went
  28. make
  29. had baked
  30. simple future
  31. had
  32. have
  33. make
  34. had
  35. will study
  36. will climb
  37. was dancing
  38. going
  39. helping
  40. is

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