← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 997 · 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.Name the tense: “My brother has told a story.” (a) past continuous (b) simple past (c) present perfect (d) simple future
  2. 2.___ Meera writing a letter at the moment? (a) Is (b) Am (c) Are
  3. 3.They have worked in Delhi ___ six months. (a) for (b) since
  4. 4.My brother ___ written a letter already. (a) have (b) has
  5. 5.You ___ a picture twice a week. (a) drawing (b) draw (c) draws
  6. 6.By the time the guests arrived, the children ___ a tree. (a) had planted (b) had plant (c) has planted (d) have planted
  7. 7.My friends did not ___ a tree last week. (a) planted (b) plant (c) planting (d) plants
  8. 8.When the phone rang, my sister ___ in the park. (a) were running (b) was running (c) was run (d) is running
  9. 9.___ we eating a mango right now? (a) Is (b) Are (c) Am
  10. 10.___ he drawing a picture now? (a) Is (b) Am (c) Are
  11. 11.When Dad called, I ___ already bought vegetables. (a) has (b) have (c) had
  12. 12.You did not ___ the dishes last Sunday. (a) washing (b) wash (c) washes (d) washed
  13. 13.When Dad called, I ___ already told a story. (a) have (b) has (c) had
  14. 14.Choose the right verb: Neither the boys nor Ishaan ___ coming today. (a) are (b) is
  15. 15.My sister ___ clapped for the team already. (a) has (b) have
  16. 16.I ___ a bicycle tomorrow. (a) will rides (b) will riding (c) rode (d) will ride
  17. 17.Which is the correct -ing form of “clean”? (a) cleaneing (b) cleaning (c) cleanning
  18. 18.Pooja ___ a message yesterday. (a) sended (b) will send (c) sends (d) sent
  19. 19.She ___ going to clean the room next Sunday. (a) is (b) am (c) are
  20. 20.Which is the correct -ing form of “go”? (a) goeing (b) gooing (c) going
  21. 21.They ___ lunch when the phone rang. (a) are bringing (b) were bringing (c) was bringing (d) were bring
  22. 22.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
  23. 23.___ he writing a letter right now? (a) Am (b) Are (c) Is
  24. 24.Nisha ___ the room right now. (a) am cleaning (b) is clean (c) is cleaning (d) are cleaning
  25. 25.I ___ cricket before the bell rang. (a) have played (b) has played (c) had play (d) had played
  26. 26.The children are going to ___ in the pool next Sunday. (a) swimming (b) swim (c) swims (d) swam
  27. 27.We ___ milk on Saturdays. (a) drink (b) drinking (c) drinks
  28. 28.You ___ a cap when the phone rang. (a) were wearing (b) was wearing (c) were wear (d) are wearing
  29. 29.By the time Mum came home, Pooja ___ the dog. (a) have fed (b) has fed (c) had fed (d) had feed
  30. 30.What is the past tense of “wear”? (a) wore (b) weared (c) wearing (d) worn
  31. 31.They ___ vegetables every day. (a) buy (b) buys (c) buying
  32. 32.You ___ the room when Mum came home. (a) was cleaning (b) were clean (c) were cleaning (d) are cleaning
  33. 33.___ Sneha climb a tree every morning? (a) Are (b) Do (c) Is (d) Does
  34. 34.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
  35. 35.He has just ___ a kite. (a) fly (b) flying (c) flew (d) flown
  36. 36.Choose the right verb: Each of the boys ___ a locker. (a) has (b) have
  37. 37.I ___ vegetables next Sunday. (a) will buying (b) will buy (c) will buys (d) bought
  38. 38.You have just ___ the bag. (a) carries (b) carrying (c) carried (d) carry
  39. 39.___ you catch the ball two days ago? (a) Do (b) Did (c) Does (d) Was
  40. 40.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing

Answer key

  1. present perfect
  2. Is
  3. for
  4. has
  5. draw
  6. had planted
  7. plant
  8. was running
  9. Are
  10. Is
  11. had
  12. wash
  13. had
  14. is
  15. has
  16. will ride
  17. cleaning
  18. sent
  19. is
  20. going
  21. were bringing
  22. is
  23. Is
  24. is cleaning
  25. had played
  26. swim
  27. drink
  28. were wearing
  29. had fed
  30. wore
  31. buy
  32. were cleaning
  33. Does
  34. has
  35. flown
  36. has
  37. will buy
  38. carried
  39. Did
  40. taking

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