← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 612 · 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 brother ___ the room tomorrow. (a) will cleans (b) will cleaning (c) cleaned (d) will clean
  2. 2.Name the tense: “We fly a kite.” (a) simple past (b) simple present (c) simple future (d) present perfect
  3. 3.Which is the correct -ing form of “carry”? (a) carrying (b) carryying (c) carryeing
  4. 4.We ___ a tree every Sunday. (a) climbing (b) climb (c) climbs
  5. 5.Which is the correct -ing form of “swim”? (a) swimeing (b) swimming (c) swiming
  6. 6.___ she clean the room twice a week? (a) Does (b) Are (c) Is (d) Do
  7. 7.I ___ a cartoon before the bell rang. (a) has watched (b) have watched (c) had watched (d) had watch
  8. 8.I ___ tea last Sunday. (a) make (b) will make (c) made (d) maked
  9. 9.Name the tense: “I have made tea.” (a) present perfect (b) simple future (c) past continuous (d) simple past
  10. 10.They ___ a song next Sunday. (a) will singing (b) will sing (c) sang (d) will sings
  11. 11.Priya did not ___ the train yesterday. (a) took (b) takes (c) taking (d) take
  12. 12.Name the tense: “They were drawing a picture.” (a) past continuous (b) present continuous (c) simple past (d) present perfect
  13. 13.I ___ the bag yesterday. (a) carry (b) carried (c) will carry (d) have carried
  14. 14.She ___ the dishes when the bell rang. (a) is washing (b) was washing (c) was wash (d) were washing
  15. 15.___ I fly a kite every day? (a) Does (b) Do (c) Are (d) Is
  16. 16.By the time Mum came home, Riya ___ lunch. (a) have brought (b) had brought (c) had bring (d) has brought
  17. 17.I ___ lunch every day. (a) bringing (b) brings (c) bring
  18. 18.Which is the correct -ing form of “jog”? (a) jogging (b) joging (c) jogeing
  19. 19.I have just ___ lunch. (a) bring (b) brought (c) brings (d) bringing
  20. 20.You ___ in the park last Sunday. (a) run (b) will run (c) ran (d) runned
  21. 21.By the time the guests arrived, they ___ science. (a) has studied (b) had studied (c) had study (d) have studied
  22. 22.Which is the correct -ing form of “bake”? (a) bakeing (b) baking (c) bakeeing
  23. 23.When Dad called, he ___ already washed the dishes. (a) had (b) have (c) has
  24. 24.Choose the right verb: Each child ___ a locker. (a) has (b) have
  25. 25.At 8 pm yesterday, he ___ the bag. (a) was carry (b) was carrying (c) were carrying (d) is carrying
  26. 26.___ he take the train every morning? (a) Do (b) Is (c) Are (d) Does
  27. 27.I ___ a tree next Sunday. (a) planted (b) will plants (c) will planting (d) will plant
  28. 28.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  29. 29.My friends ___ bought vegetables already. (a) has (b) have
  30. 30.Which is the correct -ing form of “watch”? (a) watchhing (b) watching (c) watcheing
  31. 31.Dev ___ a cap every day. (a) wear (b) wears (c) wearing
  32. 32.Choose the right verb: My trousers ___ new. (a) is (b) are
  33. 33.You have just ___ the dog. (a) feeds (b) fed (c) feed (d) feeding
  34. 34.What is the past tense of “take”? (a) taked (b) taken (c) taking (d) took
  35. 35.By the time Mum came home, he ___ a tree. (a) had climbed (b) have climbed (c) had climb (d) has climbed
  36. 36.My sister ___ a message when the bell rang. (a) were sending (b) is sending (c) was sending (d) was send
  37. 37.Name the tense: “I will cook rice.” (a) simple future (b) past perfect (c) simple past (d) present perfect
  38. 38.Name the tense: “They had written a letter.” (a) past perfect (b) present continuous (c) simple future (d) present perfect
  39. 39.You ___ the bag before Mum came home. (a) had carry (b) have carried (c) had carried (d) has carried
  40. 40.Farhan ___ with Nani since 2020. (a) stayed (b) has stayed (c) stays (d) have stayed

Answer key

  1. will clean
  2. simple present
  3. carrying
  4. climb
  5. swimming
  6. Does
  7. had watched
  8. made
  9. present perfect
  10. will sing
  11. take
  12. past continuous
  13. carried
  14. was washing
  15. Do
  16. had brought
  17. bring
  18. jogging
  19. brought
  20. ran
  21. had studied
  22. baking
  23. had
  24. has
  25. was carrying
  26. Does
  27. will plant
  28. are
  29. have
  30. watching
  31. wears
  32. are
  33. fed
  34. took
  35. had climbed
  36. was sending
  37. simple future
  38. past perfect
  39. had carried
  40. has stayed

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