← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 71 · 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.___ you climb a tree on Saturdays? (a) Is (b) Are (c) Does (d) Do
  2. 2.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
  3. 3.What is the past tense of “win”? (a) winning (b) winned (c) won
  4. 4.What is the past tense of “take”? (a) taked (b) taking (c) took (d) taken
  5. 5.Choose the right verb: Physics ___ interesting. (a) are (b) is
  6. 6.When Dad called, we ___ already washed the dishes. (a) has (b) have (c) had
  7. 7.Aarav ___ a cake every morning. (a) baking (b) bake (c) bakes
  8. 8.They ___ vegetables when the phone rang. (a) were buying (b) are buying (c) were buy (d) was buying
  9. 9.What is the past tense of “buy”? (a) buyed (b) bought (c) buying
  10. 10.You ___ the bag before the guests arrived. (a) have carried (b) had carried (c) had carry (d) has carried
  11. 11.Rahul ___ a song next month. (a) sang (b) will sings (c) will sing (d) will singing
  12. 12.My sister ___ take the train every day. (a) isn't (b) don't (c) doesn't
  13. 13.Farhan is going to ___ the ball next week. (a) throw (b) throws (c) threw (d) throwing
  14. 14.___ he cooking rice now? (a) Is (b) Am (c) Are
  15. 15.They ___ the match at the moment. (a) am winning (b) are win (c) are winning (d) is winning
  16. 16.He ___ made tea already. (a) have (b) has
  17. 17.We ___ tea on Saturdays. (a) making (b) makes (c) make
  18. 18.You ___ a bicycle last week. (a) ride (b) rided (c) will ride (d) rode
  19. 19.Choose the right verb: All the players ___ a notebook. (a) has (b) have
  20. 20.When it started to rain, you ___ the dishes. (a) were wash (b) are washing (c) was washing (d) were washing
  21. 21.When Dad called, she ___ already planted a tree. (a) had (b) has (c) have
  22. 22.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  23. 23.Neel has been in the library ___ 8 o'clock. (a) since (b) for
  24. 24.We ___ in this school since 2022. (a) have taught (b) teach (c) taught (d) has taught
  25. 25.You ___ cricket every morning. (a) plays (b) play (c) playing
  26. 26.She ___ wear a cap every Sunday. (a) isn't (b) doesn't (c) don't
  27. 27.When the bell rang, my brother ___ a bicycle. (a) is riding (b) was ride (c) was riding (d) were riding
  28. 28.___ the children make tea every Sunday? (a) Do (b) Is (c) Does (d) Are
  29. 29.By the time the bell rang, they ___ Hindi. (a) have spoken (b) had spoken (c) had spoke (d) has spoken
  30. 30.___ you wear a cap in 2023? (a) Was (b) Do (c) Did (d) Does
  31. 31.When it started to rain, you ___ the train. (a) are taking (b) were take (c) was taking (d) were taking
  32. 32.When the bell rang, she ___ a cap. (a) were wearing (b) is wearing (c) was wearing (d) was wear
  33. 33.___ she run in the park last Sunday? (a) Does (b) Did (c) Do (d) Was
  34. 34.When Dad called, she ___ already carried the bag. (a) had (b) has (c) have
  35. 35.Which is the correct -ing form of “sing”? (a) singeing (b) singing (c) singging
  36. 36.I did not ___ the train last Sunday. (a) taking (b) took (c) take (d) takes
  37. 37.Sneha ___ Grandma before it got dark. (a) have helped (b) had help (c) has helped (d) had helped
  38. 38.They ___ a cap before Mum came home. (a) has worn (b) had worn (c) had wore (d) have worn
  39. 39.Name the tense: “My brother has cooked rice.” (a) present continuous (b) present perfect (c) simple present (d) simple future
  40. 40.We ___ the dog right now. (a) is feeding (b) am feeding (c) are feeding (d) are feed

Answer key

  1. Do
  2. cooking
  3. won
  4. took
  5. is
  6. had
  7. bakes
  8. were buying
  9. bought
  10. had carried
  11. will sing
  12. doesn't
  13. throw
  14. Is
  15. are winning
  16. has
  17. make
  18. rode
  19. have
  20. were washing
  21. had
  22. are
  23. since
  24. have taught
  25. play
  26. doesn't
  27. was riding
  28. Do
  29. had spoken
  30. Did
  31. were taking
  32. was wearing
  33. Did
  34. had
  35. singing
  36. take
  37. had helped
  38. had worn
  39. present perfect
  40. are feeding

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