← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 600 · 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.My cousins are going to ___ cricket next week. (a) plays (b) playing (c) play (d) played
  2. 2.They are going to ___ a message next month. (a) sending (b) sends (c) sent (d) send
  3. 3.Which is the correct -ing form of “buy”? (a) buyying (b) buyeing (c) buying
  4. 4.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  5. 5.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
  6. 6.Which is the correct -ing form of “ride”? (a) riding (b) rideeing (c) rideing
  7. 7.Name the tense: “The children rode a bicycle.” (a) simple present (b) present perfect (c) simple future (d) simple past
  8. 8.She did not ___ the bag yesterday. (a) carried (b) carries (c) carry (d) carrying
  9. 9.I am going to ___ a tree next week. (a) planted (b) plant (c) plants (d) planting
  10. 10.Myra has studied in this school ___ six months. (a) since (b) for
  11. 11.Myra ___ a story before it got dark. (a) has told (b) have told (c) had tell (d) had told
  12. 12.She ___ the match last week. (a) wins (b) will win (c) winned (d) won
  13. 13.Choose the right verb: Every child ___ a locker. (a) have (b) has
  14. 14.___ we washing the dishes now? (a) Are (b) Am (c) Is
  15. 15.You ___ the dog before the bell rang. (a) had feed (b) had fed (c) have fed (d) has fed
  16. 16.They ___ Grandma every Sunday. (a) helping (b) help (c) helps
  17. 17.Choose the right verb: Either the girls or Kunal ___ coming today. (a) is (b) are
  18. 18.___ Dev jogging in the park now? (a) Is (b) Am (c) Are
  19. 19.I ___ a tree before Mum came home. (a) had planted (b) has planted (c) have planted (d) had plant
  20. 20.My brother ___ in Pune since 2022. (a) has lived (b) have lived (c) lives (d) lived
  21. 21.Name the tense: “The students had sung a song.” (a) simple future (b) simple past (c) present continuous (d) past perfect
  22. 22.They ___ rice when it started to rain. (a) are cooking (b) were cooking (c) were cook (d) was cooking
  23. 23.My brother did not ___ Grandma last Sunday. (a) helping (b) helped (c) help (d) helps
  24. 24.She ___ a message before the bell rang. (a) had sent (b) have sent (c) had send (d) has sent
  25. 25.You ___ a message every Sunday. (a) send (b) sending (c) sends
  26. 26.They have played in the garden ___ ten minutes. (a) since (b) for
  27. 27.We ___ for the team before it got dark. (a) had clapped (b) has clapped (c) had clap (d) have clapped
  28. 28.They ___ the train at 8 pm yesterday. (a) was taking (b) were take (c) were taking (d) are taking
  29. 29.What is the past tense of “run”? (a) ran (b) runned (c) running (d) run
  30. 30.You ___ spoken Hindi already. (a) has (b) have
  31. 31.She ___ the match every day. (a) winning (b) win (c) wins
  32. 32.Choose the right verb: Each child ___ a water bottle. (a) has (b) have
  33. 33.Karan ___ the ball when the phone rang. (a) is throwing (b) was throwing (c) was throw (d) were throwing
  34. 34.The children ___ a tree at the moment. (a) are planting (b) am planting (c) is planting (d) are plant
  35. 35.___ Rahul draw a picture every day? (a) Does (b) Are (c) Do (d) Is
  36. 36.He ___ a tree right now. (a) is climb (b) am climbing (c) is climbing (d) are climbing
  37. 37.I ___ the dishes next month. (a) will washes (b) will washing (c) will wash (d) washed
  38. 38.Which is the correct -ing form of “clap”? (a) claping (b) clapping (c) clapeing
  39. 39.When Dad called, my sister ___ already watched a cartoon. (a) had (b) has (c) have
  40. 40.Choose the right verb: Each player ___ a notebook. (a) have (b) has

Answer key

  1. play
  2. send
  3. buying
  4. are
  5. has
  6. riding
  7. simple past
  8. carry
  9. plant
  10. for
  11. had told
  12. won
  13. has
  14. Are
  15. had fed
  16. help
  17. is
  18. Is
  19. had planted
  20. has lived
  21. past perfect
  22. were cooking
  23. help
  24. had sent
  25. send
  26. for
  27. had clapped
  28. were taking
  29. ran
  30. have
  31. wins
  32. has
  33. was throwing
  34. are planting
  35. Does
  36. is climbing
  37. will wash
  38. clapping
  39. had
  40. has

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