← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 615 · 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.___ she taking the train at the moment? (a) Is (b) Am (c) Are
  2. 2.Kunal ___ a mango when the phone rang. (a) were eating (b) was eating (c) was eat (d) is eating
  3. 3.Name the tense: “I am cooking rice.” (a) simple present (b) simple future (c) past continuous (d) present continuous
  4. 4.My brother ___ watch a cartoon on Saturdays. (a) don't (b) isn't (c) doesn't
  5. 5.By the time we reached, he ___ the dog. (a) have fed (b) has fed (c) had fed (d) had feed
  6. 6.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  7. 7.The children ___ with Nani since 2019. (a) stay (b) have stayed (c) stayed (d) has stayed
  8. 8.We ___ a story at the moment. (a) am telling (b) are telling (c) is telling (d) are tell
  9. 9.I have just ___ a cake. (a) baking (b) bakes (c) baked (d) bake
  10. 10.Name the tense: “He has spoken Hindi.” (a) simple past (b) present perfect (c) past perfect (d) simple future
  11. 11.My cousins ___ the dishes next month. (a) washed (b) will washing (c) will washes (d) will wash
  12. 12.Aditya ___ a letter before the bell rang. (a) had written (b) have written (c) has written (d) had wrote
  13. 13.___ Manav wear a cap on Saturdays? (a) Is (b) Are (c) Does (d) Do
  14. 14.When Dad called, you ___ already flown a kite. (a) have (b) has (c) had
  15. 15.Pooja ___ feed the dog every morning. (a) don't (b) isn't (c) doesn't
  16. 16.Myra ___ a letter last week. (a) will write (b) writes (c) wrote (d) writed
  17. 17.___ we studying science at the moment? (a) Is (b) Are (c) Am
  18. 18.My friends ___ gone to school already. (a) has (b) have
  19. 19.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
  20. 20.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  21. 21.___ he cooking rice now? (a) Am (b) Are (c) Is
  22. 22.Ishaan ___ a cap last Sunday. (a) wears (b) weared (c) wore (d) will wear
  23. 23.I ___ milk on Saturdays. (a) drink (b) drinking (c) drinks
  24. 24.Saanvi ___ milk next week. (a) will drinks (b) will drinking (c) drank (d) will drink
  25. 25.They ___ vegetables when Mum came home. (a) was buying (b) were buy (c) were buying (d) are buying
  26. 26.Name the tense: “We clean the room.” (a) present continuous (b) simple present (c) present perfect (d) past continuous
  27. 27.Name the tense: “My cousins will make tea.” (a) simple future (b) simple past (c) past perfect (d) present continuous
  28. 28.We have waited for the bus ___ 8 o'clock. (a) since (b) for
  29. 29.I ___ make tea every day. (a) don't (b) aren't (c) doesn't
  30. 30.By the time the bell rang, you ___ the dishes. (a) had washed (b) had wash (c) has washed (d) have washed
  31. 31.I ___ for the team next week. (a) clapped (b) will clap (c) will claps (d) will clapping
  32. 32.You ___ the room when Mum came home. (a) were clean (b) are cleaning (c) were cleaning (d) was cleaning
  33. 33.Name the tense: “They have spoken Hindi.” (a) simple future (b) present perfect (c) present continuous (d) simple past
  34. 34.Which is the correct -ing form of “win”? (a) wining (b) wineing (c) winning
  35. 35.___ I bringing lunch now? (a) Is (b) Are (c) Am
  36. 36.She ___ tea when the bell rang. (a) was making (b) is making (c) were making (d) was make
  37. 37.___ you cleaning the room at the moment? (a) Is (b) Are (c) Am
  38. 38.I ___ a story tomorrow. (a) told (b) will tell (c) will tells (d) will telling
  39. 39.My sister ___ in this school since 2020. (a) has taught (b) taught (c) teaches (d) have taught
  40. 40.She ___ a cake twice a week. (a) bake (b) bakes (c) baking

Answer key

  1. Is
  2. was eating
  3. present continuous
  4. doesn't
  5. had fed
  6. is
  7. have stayed
  8. are telling
  9. baked
  10. present perfect
  11. will wash
  12. had written
  13. Does
  14. had
  15. doesn't
  16. wrote
  17. Are
  18. have
  19. are
  20. is
  21. Is
  22. wore
  23. drink
  24. will drink
  25. were buying
  26. simple present
  27. simple future
  28. since
  29. don't
  30. had washed
  31. will clap
  32. were cleaning
  33. present perfect
  34. winning
  35. Am
  36. was making
  37. Are
  38. will tell
  39. has taught
  40. bakes

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