← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 768 · 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.She ___ draw a picture on Saturdays. (a) don't (b) doesn't (c) isn't
  2. 2.At 8 pm yesterday, my sister ___ for the team. (a) was clap (b) is clapping (c) were clapping (d) was clapping
  3. 3.Kabir ___ going to wear a cap next week. (a) is (b) am (c) are
  4. 4.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
  5. 5.He did not ___ Hindi in 2023. (a) speaks (b) speak (c) speaking (d) spoke
  6. 6.___ he write a letter on Saturdays? (a) Is (b) Are (c) Does (d) Do
  7. 7.When Dad called, they ___ already helped Grandma. (a) had (b) have (c) has
  8. 8.They ___ on the stage when the phone rang. (a) were dancing (b) were dance (c) are dancing (d) was dancing
  9. 9.Name the tense: “He has climbed a tree.” (a) present continuous (b) past continuous (c) simple past (d) present perfect
  10. 10.I have just ___ a story. (a) tells (b) tell (c) told (d) telling
  11. 11.What is the past tense of “buy”? (a) buying (b) buyed (c) bought
  12. 12.Which is the correct -ing form of “wash”? (a) washhing (b) washeing (c) washing
  13. 13.___ she studying science right now? (a) Is (b) Am (c) Are
  14. 14.Choose the right verb: One of my classmates ___ in Class 3. (a) are (b) is
  15. 15.We ___ milk every day. (a) drinks (b) drinking (c) drink
  16. 16.Choose the right verb: Every boy ___ a water bottle. (a) have (b) has
  17. 17.My sister ___ on the stage yesterday. (a) dances (b) has danced (c) will dance (d) danced
  18. 18.Name the tense: “You are speaking Hindi.” (a) past perfect (b) past continuous (c) present continuous (d) simple past
  19. 19.We ___ a song at the moment. (a) am singing (b) is singing (c) are sing (d) are singing
  20. 20.Name the tense: “Aarav had carried the bag.” (a) present perfect (b) simple present (c) past continuous (d) past perfect
  21. 21.She ___ a message yesterday. (a) sended (b) will send (c) sends (d) sent
  22. 22.Kabir ___ lunch before Mum came home. (a) have brought (b) had bring (c) has brought (d) had brought
  23. 23.My friends ___ the train right now. (a) are take (b) are taking (c) am taking (d) is taking
  24. 24.The students ___ Grandma tomorrow. (a) helped (b) will helping (c) will help (d) will helps
  25. 25.___ my friends jog in the park last Sunday? (a) Do (b) Does (c) Did (d) Was
  26. 26.My sister ___ going to study science tomorrow. (a) are (b) is (c) am
  27. 27.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  28. 28.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  29. 29.Ishaan did not ___ a cake last week. (a) baked (b) bake (c) bakes (d) baking
  30. 30.We ___ going to eat a mango next week. (a) are (b) am (c) is
  31. 31.I ___ a tree last Sunday. (a) plant (b) will plant (c) planted (d) have planted
  32. 32.We ___ a story now. (a) are tell (b) is telling (c) am telling (d) are telling
  33. 33.When Dad called, my cousins ___ already drunk milk. (a) have (b) had (c) has
  34. 34.Choose the right verb: Neither the boys nor Farhan ___ coming today. (a) are (b) is
  35. 35.I ___ on the stage when the phone rang. (a) was dance (b) was dancing (c) were dancing (d) am dancing
  36. 36.___ you clap for the team every Sunday? (a) Does (b) Do (c) Are (d) Is
  37. 37.___ my parents planting a tree at the moment? (a) Are (b) Am (c) Is
  38. 38.___ they riding a bicycle now? (a) Are (b) Is (c) Am
  39. 39.He ___ a message twice a week. (a) sends (b) send (c) sending
  40. 40.They ___ a tree when it started to rain. (a) are planting (b) was planting (c) were plant (d) were planting

Answer key

  1. doesn't
  2. was clapping
  3. is
  4. has
  5. speak
  6. Does
  7. had
  8. were dancing
  9. present perfect
  10. told
  11. bought
  12. washing
  13. Is
  14. is
  15. drink
  16. has
  17. danced
  18. present continuous
  19. are singing
  20. past perfect
  21. sent
  22. had brought
  23. are taking
  24. will help
  25. Did
  26. is
  27. is
  28. flying
  29. bake
  30. are
  31. planted
  32. are telling
  33. had
  34. is
  35. was dancing
  36. Do
  37. Are
  38. Are
  39. sends
  40. were planting

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