← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 828 · 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.Which is the correct -ing form of “win”? (a) wining (b) wineing (c) winning
  2. 2.Name the tense: “You will wash the dishes.” (a) present continuous (b) simple present (c) simple future (d) past perfect
  3. 3.___ she cleaning the room at the moment? (a) Is (b) Am (c) Are
  4. 4.My friends ___ a cartoon next week. (a) will watching (b) will watches (c) will watch (d) watched
  5. 5.We ___ a mango every morning. (a) eat (b) eats (c) eating
  6. 6.Ishaan ___ rice last Sunday. (a) cooks (b) will cook (c) has cooked (d) cooked
  7. 7.I have known my best friend ___ 2019. (a) since (b) for
  8. 8.___ she eating a mango at the moment? (a) Am (b) Are (c) Is
  9. 9.Name the tense: “He builds a sandcastle.” (a) simple past (b) simple future (c) simple present (d) present continuous
  10. 10.What is the past tense of “take”? (a) taking (b) taked (c) taken (d) took
  11. 11.Choose the right verb: The news ___ good today. (a) is (b) are
  12. 12.He ___ Hindi every day. (a) speaking (b) speaks (c) speak
  13. 13.I ___ in the park now. (a) am jog (b) are jogging (c) is jogging (d) am jogging
  14. 14.Name the tense: “She bakes a cake.” (a) simple present (b) past continuous (c) present continuous (d) present perfect
  15. 15.She ___ in the park every morning. (a) jog (b) jogging (c) jogs
  16. 16.When Dad called, he ___ already fed the dog. (a) has (b) have (c) had
  17. 17.Name the tense: “Pooja flies a kite.” (a) simple present (b) past continuous (c) past perfect (d) present perfect
  18. 18.When Mum came home, my sister ___ the match. (a) is winning (b) was win (c) were winning (d) was winning
  19. 19.My sister ___ milk at the moment. (a) is drink (b) am drinking (c) are drinking (d) is drinking
  20. 20.Tara ___ a sandcastle when the bell rang. (a) is building (b) was building (c) was build (d) were building
  21. 21.Name the tense: “They will sing a song.” (a) present perfect (b) past perfect (c) past continuous (d) simple future
  22. 22.The students ___ a mango now. (a) am eating (b) are eat (c) is eating (d) are eating
  23. 23.When the bell rang, we ___ a picture. (a) were drawing (b) was drawing (c) are drawing (d) were draw
  24. 24.I ___ send a message twice a week. (a) doesn't (b) aren't (c) don't
  25. 25.___ we watching a cartoon now? (a) Are (b) Is (c) Am
  26. 26.Rohan ___ vegetables at 8 pm yesterday. (a) was buying (b) was buy (c) is buying (d) were buying
  27. 27.Choose the right verb: Every player ___ a water bottle. (a) have (b) has
  28. 28.The children ___ to school before Mum came home. (a) had gone (b) has gone (c) have gone (d) had went
  29. 29.Manav is going to ___ the room next week. (a) cleaned (b) clean (c) cleaning (d) cleans
  30. 30.Which is the correct -ing form of “cook”? (a) cooking (b) cookeing (c) cookking
  31. 31.My cousins ___ the train yesterday. (a) will take (b) take (c) taked (d) took
  32. 32.Choose the right verb: Each boy ___ a ID card. (a) has (b) have
  33. 33.Rohan has just ___ cricket. (a) plays (b) playing (c) played (d) play
  34. 34.I ___ a song at 8 pm yesterday. (a) was singing (b) were singing (c) am singing (d) was sing
  35. 35.We ___ the room yesterday. (a) have cleaned (b) clean (c) cleaned (d) will clean
  36. 36.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has
  37. 37.Ishaan ___ lunch on Saturdays. (a) bring (b) bringing (c) brings
  38. 38.My sister ___ with Nani since 2020. (a) stayed (b) stays (c) have stayed (d) has stayed
  39. 39.My sister ___ tea tomorrow. (a) will makes (b) will making (c) will make (d) made
  40. 40.When it started to rain, they ___ the match. (a) was winning (b) were win (c) were winning (d) are winning

Answer key

  1. winning
  2. simple future
  3. Is
  4. will watch
  5. eat
  6. cooked
  7. since
  8. Is
  9. simple present
  10. took
  11. is
  12. speaks
  13. am jogging
  14. simple present
  15. jogs
  16. had
  17. simple present
  18. was winning
  19. is drinking
  20. was building
  21. simple future
  22. are eating
  23. were drawing
  24. don't
  25. Are
  26. was buying
  27. has
  28. had gone
  29. clean
  30. cooking
  31. took
  32. has
  33. played
  34. was singing
  35. cleaned
  36. has
  37. brings
  38. has stayed
  39. will make
  40. were winning

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