← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 307 · 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.You have just ___ the room. (a) cleaning (b) cleans (c) clean (d) cleaned
  2. 2.Name the tense: “Diya has washed the dishes.” (a) simple present (b) past continuous (c) present perfect (d) present continuous
  3. 3.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  4. 4.Ananya ___ the bag every morning. (a) carries (b) carry (c) carrying
  5. 5.Arjun ___ on the stage at 8 pm yesterday. (a) was dancing (b) is dancing (c) were dancing (d) was dance
  6. 6.Name the tense: “My friends plant a tree.” (a) past continuous (b) simple present (c) present continuous (d) simple future
  7. 7.He ___ in the pool next month. (a) will swimming (b) will swim (c) will swims (d) swam
  8. 8.She ___ a cartoon now. (a) are watching (b) is watching (c) am watching (d) is watch
  9. 9.___ Tara send a message two days ago? (a) Did (b) Was (c) Does (d) Do
  10. 10.Choose the right verb: One of my classmates ___ in Class 7. (a) is (b) are
  11. 11.I ___ milk twice a week. (a) drinks (b) drink (c) drinking
  12. 12.Name the tense: “She caught the ball.” (a) simple present (b) present continuous (c) simple future (d) simple past
  13. 13.Which is the correct -ing form of “drink”? (a) drinkeing (b) drinking (c) drinkking
  14. 14.You are going to ___ rice next week. (a) cooks (b) cooked (c) cooking (d) cook
  15. 15.She ___ a sandcastle before Mum came home. (a) had build (b) have built (c) had built (d) has built
  16. 16.I ___ in the park every Sunday. (a) jogs (b) jogging (c) jog
  17. 17.My sister has lived in Pune ___ two years. (a) since (b) for
  18. 18.___ Sneha wear a cap yesterday? (a) Does (b) Do (c) Was (d) Did
  19. 19.They ___ the dishes when it started to rain. (a) were wash (b) was washing (c) were washing (d) are washing
  20. 20.My brother ___ run in the park already. (a) have (b) has
  21. 21.___ she studying science at the moment? (a) Am (b) Is (c) Are
  22. 22.I ___ the bag when it started to rain. (a) was carry (b) am carrying (c) were carrying (d) was carrying
  23. 23.When Mum came home, you ___ in the pool. (a) were swim (b) were swimming (c) are swimming (d) was swimming
  24. 24.We have studied in this school ___ January. (a) for (b) since
  25. 25.We ___ in the pool on Saturdays. (a) swims (b) swimming (c) swim
  26. 26.Name the tense: “He had brought lunch.” (a) past continuous (b) present perfect (c) past perfect (d) present continuous
  27. 27.They ___ vegetables when Mum came home. (a) are buying (b) was buying (c) were buy (d) were buying
  28. 28.My brother ___ in Pune since 2021. (a) lives (b) lived (c) has lived (d) have lived
  29. 29.Choose the right verb: Either the twins or Meera ___ coming today. (a) are (b) is
  30. 30.She has lived in Pune ___ last year. (a) for (b) since
  31. 31.Which is the correct -ing form of “tell”? (a) telleing (b) tellling (c) telling
  32. 32.He ___ the match next month. (a) won (b) will win (c) will winning (d) will wins
  33. 33.She is going to ___ a sandcastle next Sunday. (a) built (b) build (c) building (d) builds
  34. 34.Which is the correct -ing form of “feed”? (a) feeding (b) feedding (c) feedeing
  35. 35.Choose the right verb: Either Neel or the boys ___ coming today. (a) is (b) are
  36. 36.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
  37. 37.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  38. 38.Choose the right verb: One of my classmates ___ in Class 6. (a) is (b) are
  39. 39.My cousins have worked in Delhi ___ 2020. (a) since (b) for
  40. 40.Choose the right verb: Neither the girls nor Ananya ___ coming today. (a) is (b) are

Answer key

  1. cleaned
  2. present perfect
  3. are
  4. carries
  5. was dancing
  6. simple present
  7. will swim
  8. is watching
  9. Did
  10. is
  11. drink
  12. simple past
  13. drinking
  14. cook
  15. had built
  16. jog
  17. for
  18. Did
  19. were washing
  20. has
  21. Is
  22. was carrying
  23. were swimming
  24. since
  25. swim
  26. past perfect
  27. were buying
  28. has lived
  29. is
  30. since
  31. telling
  32. will win
  33. build
  34. feeding
  35. are
  36. has
  37. playing
  38. is
  39. since
  40. is

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