← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 396 · 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: “You had watched a cartoon.” (a) past perfect (b) simple future (c) present perfect (d) present continuous
  2. 2.By the time the guests arrived, you ___ a sandcastle. (a) have built (b) had build (c) had built (d) has built
  3. 3.Choose the right verb: Neither Sneha nor my cousins ___ coming today. (a) is (b) are
  4. 4.Kabir has played in the garden ___ an hour. (a) for (b) since
  5. 5.Name the tense: “The children fly a kite.” (a) present perfect (b) simple future (c) simple past (d) simple present
  6. 6.Choose the right verb: Each of the players ___ a water bottle. (a) has (b) have
  7. 7.The students ___ a story when Mum came home. (a) are telling (b) were telling (c) were tell (d) was telling
  8. 8.___ Myra drawing a picture now? (a) Is (b) Am (c) Are
  9. 9.I ___ a mango in 2023. (a) will eat (b) eated (c) ate (d) eat
  10. 10.___ she watching a cartoon right now? (a) Are (b) Am (c) Is
  11. 11.I ___ a cap on Saturdays. (a) wearing (b) wears (c) wear
  12. 12.Choose the right verb: One of my friends ___ in Class 5. (a) are (b) is
  13. 13.Ananya ___ catch the ball every day. (a) don't (b) doesn't (c) isn't
  14. 14.Name the tense: “He is clapping for the team.” (a) past perfect (b) present continuous (c) past continuous (d) present perfect
  15. 15.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
  16. 16.My cousins ___ in Pune since 2019. (a) live (b) lived (c) have lived (d) has lived
  17. 17.What is the past tense of “buy”? (a) bought (b) buyed (c) buying
  18. 18.She ___ in the park now. (a) are jogging (b) is jog (c) am jogging (d) is jogging
  19. 19.What is the past tense of “feed”? (a) fed (b) feeded (c) feeding
  20. 20.___ he tell a story every morning? (a) Is (b) Do (c) Does (d) Are
  21. 21.My sister ___ rice now. (a) is cook (b) am cooking (c) is cooking (d) are cooking
  22. 22.By the time we reached, he ___ Hindi. (a) had spoke (b) has spoken (c) had spoken (d) have spoken
  23. 23.Kavya has just ___ science. (a) study (b) studies (c) studying (d) studied
  24. 24.She ___ going to send a message next Sunday. (a) am (b) are (c) is
  25. 25.Name the tense: “They send a message.” (a) past continuous (b) simple past (c) simple present (d) present continuous
  26. 26.When the bell rang, he ___ a cartoon. (a) was watching (b) were watching (c) was watch (d) is watching
  27. 27.I ___ in Delhi since 2020. (a) have worked (b) work (c) worked (d) has worked
  28. 28.Which is the correct -ing form of “eat”? (a) eating (b) eatting (c) eateing
  29. 29.When it started to rain, we ___ the dishes. (a) was washing (b) were washing (c) were wash (d) are washing
  30. 30.My cousins ___ the room now. (a) are cleaning (b) are clean (c) is cleaning (d) am cleaning
  31. 31.___ Arjun sending a message now? (a) Am (b) Are (c) Is
  32. 32.My sister ___ the bag next month. (a) carried (b) will carry (c) will carrying (d) will carries
  33. 33.Aditya ___ the train last Sunday. (a) will take (b) taked (c) takes (d) took
  34. 34.He did not ___ a cake last Sunday. (a) bakes (b) baked (c) baking (d) bake
  35. 35.My sister ___ in the park on Saturdays. (a) jog (b) jogs (c) jogging
  36. 36.She is going to ___ cricket next month. (a) play (b) plays (c) played (d) playing
  37. 37.Which is the correct -ing form of “sing”? (a) singging (b) singing (c) singeing
  38. 38.When Dad called, my brother ___ already written a letter. (a) had (b) has (c) have
  39. 39.My brother ___ the room now. (a) is clean (b) am cleaning (c) is cleaning (d) are cleaning
  40. 40.Choose the right verb: Each student ___ a notebook. (a) has (b) have

Answer key

  1. past perfect
  2. had built
  3. are
  4. for
  5. simple present
  6. has
  7. were telling
  8. Is
  9. ate
  10. Is
  11. wear
  12. is
  13. doesn't
  14. present continuous
  15. has
  16. have lived
  17. bought
  18. is jogging
  19. fed
  20. Does
  21. is cooking
  22. had spoken
  23. studied
  24. is
  25. simple present
  26. was watching
  27. have worked
  28. eating
  29. were washing
  30. are cleaning
  31. Is
  32. will carry
  33. took
  34. bake
  35. jogs
  36. play
  37. singing
  38. had
  39. is cleaning
  40. has

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