← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 352 · 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.Choose the right verb: Every player ___ a ID card. (a) has (b) have
  2. 2.He ___ send a message on Saturdays. (a) doesn't (b) isn't (c) don't
  3. 3.He ___ drink milk on Saturdays. (a) isn't (b) doesn't (c) don't
  4. 4.___ my sister clean the room on Saturdays? (a) Does (b) Are (c) Is (d) Do
  5. 5.When Dad called, he ___ already made tea. (a) has (b) have (c) had
  6. 6.Priya ___ vegetables yesterday. (a) buyed (b) bought (c) buys (d) will buy
  7. 7.When the phone rang, my parents ___ a song. (a) was singing (b) are singing (c) were sing (d) were singing
  8. 8.By the time the bell rang, Saanvi ___ the dishes. (a) had wash (b) have washed (c) had washed (d) has washed
  9. 9.What is the past tense of “make”? (a) maked (b) making (c) made
  10. 10.Which is the correct -ing form of “sing”? (a) singging (b) singeing (c) singing
  11. 11.Manav ___ the room at the moment. (a) are cleaning (b) is clean (c) am cleaning (d) is cleaning
  12. 12.Farhan ___ for the team before the guests arrived. (a) has clapped (b) had clap (c) had clapped (d) have clapped
  13. 13.I have just ___ the bag. (a) carrying (b) carried (c) carry (d) carries
  14. 14.___ we drink milk every Sunday? (a) Is (b) Do (c) Does (d) Are
  15. 15.Name the tense: “Isha has helped Grandma.” (a) present continuous (b) present perfect (c) simple future (d) simple present
  16. 16.My brother has just ___ the train. (a) took (b) take (c) taking (d) taken
  17. 17.He ___ a tree yesterday. (a) has climbed (b) climbed (c) climbs (d) will climb
  18. 18.Which is the correct -ing form of “run”? (a) runing (b) runeing (c) running
  19. 19.She is going to ___ cricket tomorrow. (a) play (b) played (c) plays (d) playing
  20. 20.When Dad called, Kabir ___ already cooked rice. (a) have (b) had (c) has
  21. 21.Name the tense: “She claps for the team.” (a) simple present (b) past perfect (c) present perfect (d) simple future
  22. 22.Name the tense: “We study science.” (a) simple future (b) past perfect (c) simple present (d) past continuous
  23. 23.Choose the right verb: Neither the twins nor Rohan ___ coming today. (a) is (b) are
  24. 24.___ we bake a cake last week? (a) Did (b) Does (c) Do (d) Was
  25. 25.Name the tense: “I will go to school.” (a) present continuous (b) past perfect (c) simple future (d) present perfect
  26. 26.Ira ___ the ball every Sunday. (a) catches (b) catching (c) catch
  27. 27.When Mum came home, we ___ milk. (a) were drink (b) was drinking (c) are drinking (d) were drinking
  28. 28.My brother ___ a cake right now. (a) are baking (b) is bake (c) is baking (d) am baking
  29. 29.I ___ tea last week. (a) make (b) maked (c) made (d) will make
  30. 30.Karan ___ a message two days ago. (a) sended (b) sends (c) sent (d) will send
  31. 31.My parents ___ going to speak Hindi tomorrow. (a) are (b) is (c) am
  32. 32.We are going to ___ the match next month. (a) wins (b) won (c) win (d) winning
  33. 33.Name the tense: “We had planted a tree.” (a) past continuous (b) simple past (c) simple present (d) past perfect
  34. 34.We ___ tea next Sunday. (a) will makes (b) will making (c) will make (d) made
  35. 35.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  36. 36.She ___ a kite before Mum came home. (a) had flew (b) have flown (c) has flown (d) had flown
  37. 37.They have played in the garden ___ an hour. (a) for (b) since
  38. 38.Name the tense: “He will wash the dishes.” (a) present perfect (b) simple present (c) present continuous (d) simple future
  39. 39.He has just ___ a sandcastle. (a) builds (b) built (c) building (d) build
  40. 40.By the time we reached, we ___ the dog. (a) had fed (b) has fed (c) had feed (d) have fed

Answer key

  1. has
  2. doesn't
  3. doesn't
  4. Does
  5. had
  6. bought
  7. were singing
  8. had washed
  9. made
  10. singing
  11. is cleaning
  12. had clapped
  13. carried
  14. Do
  15. present perfect
  16. taken
  17. climbed
  18. running
  19. play
  20. had
  21. simple present
  22. simple present
  23. is
  24. Did
  25. simple future
  26. catches
  27. were drinking
  28. is baking
  29. made
  30. sent
  31. are
  32. win
  33. past perfect
  34. will make
  35. studying
  36. had flown
  37. for
  38. simple future
  39. built
  40. had fed

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