← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 283 · 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.Sneha is going to ___ a mango next month. (a) eat (b) eats (c) ate (d) eating
  2. 2.When Mum came home, we ___ a picture. (a) was drawing (b) were drawing (c) were draw (d) are drawing
  3. 3.Choose the right verb: One of my friends ___ in Class 7. (a) is (b) are
  4. 4.You ___ rice before it got dark. (a) has cooked (b) had cooked (c) have cooked (d) had cook
  5. 5.She is going to ___ the room tomorrow. (a) cleans (b) cleaning (c) cleaned (d) clean
  6. 6.By the time Mum came home, you ___ vegetables. (a) had buy (b) has bought (c) have bought (d) had bought
  7. 7.My sister ___ a picture when it started to rain. (a) was draw (b) were drawing (c) is drawing (d) was drawing
  8. 8.___ he send a message every Sunday? (a) Does (b) Are (c) Do (d) Is
  9. 9.He ___ vegetables at the moment. (a) is buying (b) am buying (c) is buy (d) are buying
  10. 10.The students ___ cricket when it started to rain. (a) was playing (b) are playing (c) were play (d) were playing
  11. 11.You ___ in the park last Sunday. (a) jog (b) jogged (c) have jogged (d) will jog
  12. 12.They ___ a bicycle yesterday. (a) rode (b) rided (c) ride (d) will ride
  13. 13.___ my cousins plant a tree on Saturdays? (a) Does (b) Are (c) Is (d) Do
  14. 14.___ I clap for the team two days ago? (a) Do (b) Does (c) Did (d) Was
  15. 15.By the time Mum came home, he ___ Grandma. (a) had help (b) have helped (c) has helped (d) had helped
  16. 16.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  17. 17.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
  18. 18.___ Neel taking the train now? (a) Are (b) Is (c) Am
  19. 19.Choose the right verb: The news ___ good today. (a) is (b) are
  20. 20.We ___ a song twice a week. (a) singing (b) sings (c) sing
  21. 21.We ___ the bag when the bell rang. (a) were carrying (b) are carrying (c) were carry (d) was carrying
  22. 22.She has lived in Pune ___ 2020. (a) for (b) since
  23. 23.Name the tense: “Priya is running in the park.” (a) simple past (b) present continuous (c) past perfect (d) simple future
  24. 24.By the time Mum came home, you ___ the dog. (a) has fed (b) have fed (c) had fed (d) had feed
  25. 25.Choose the right verb: Every girl ___ a name tag. (a) have (b) has
  26. 26.They have just ___ a cap. (a) wearing (b) wore (c) worn (d) wear
  27. 27.What is the past tense of “speak”? (a) speaking (b) spoken (c) spoke (d) speaked
  28. 28.She ___ clapped for the team already. (a) has (b) have
  29. 29.Name the tense: “Yash has brought lunch.” (a) past continuous (b) simple past (c) simple present (d) present perfect
  30. 30.My cousins are going to ___ a sandcastle next week. (a) built (b) building (c) build (d) builds
  31. 31.Kunal ___ in the park when the phone rang. (a) was jog (b) is jogging (c) were jogging (d) was jogging
  32. 32.When the phone rang, Dev ___ a tree. (a) was plant (b) is planting (c) was planting (d) were planting
  33. 33.Choose the right verb: Every boy ___ a ID card. (a) has (b) have
  34. 34.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  35. 35.Which is the correct -ing form of “take”? (a) taking (b) takeeing (c) takeing
  36. 36.Name the tense: “I will carry the bag.” (a) simple present (b) present continuous (c) present perfect (d) simple future
  37. 37.My friends ___ cricket every day. (a) plays (b) play (c) playing
  38. 38.My cousins have just ___ a sandcastle. (a) built (b) builds (c) building (d) build
  39. 39.Choose the right verb: Physics ___ interesting. (a) is (b) are
  40. 40.Choose the right verb: Each student ___ a name tag. (a) have (b) has

Answer key

  1. eat
  2. were drawing
  3. is
  4. had cooked
  5. clean
  6. had bought
  7. was drawing
  8. Does
  9. is buying
  10. were playing
  11. jogged
  12. rode
  13. Do
  14. Did
  15. had helped
  16. brought
  17. has
  18. Is
  19. is
  20. sing
  21. were carrying
  22. since
  23. present continuous
  24. had fed
  25. has
  26. worn
  27. spoke
  28. has
  29. present perfect
  30. build
  31. was jogging
  32. was planting
  33. has
  34. is
  35. taking
  36. simple future
  37. play
  38. built
  39. is
  40. has

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