← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 699 · 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: “They are studying science.” (a) simple future (b) present continuous (c) simple present (d) past perfect
  2. 2.They ___ a kite when it started to rain. (a) are flying (b) were flying (c) was flying (d) were fly
  3. 3.She ___ tea on Saturdays. (a) make (b) making (c) makes
  4. 4.Which is the correct -ing form of “wear”? (a) wearing (b) weareing (c) wearring
  5. 5.___ you taking the train now? (a) Are (b) Am (c) Is
  6. 6.Name the tense: “You will take the train.” (a) present continuous (b) present perfect (c) simple future (d) past perfect
  7. 7.___ Priya making tea right now? (a) Are (b) Am (c) Is
  8. 8.___ Nisha go to school every day? (a) Are (b) Is (c) Does (d) Do
  9. 9.You ___ a song yesterday. (a) sang (b) have sung (c) sing (d) will sing
  10. 10.Choose the right verb: Each of the boys ___ a water bottle. (a) has (b) have
  11. 11.She ___ lunch at the moment. (a) am bringing (b) is bring (c) are bringing (d) is bringing
  12. 12.Which is the correct -ing form of “play”? (a) playying (b) playing (c) playeing
  13. 13.When Dad called, they ___ already spoken Hindi. (a) had (b) has (c) have
  14. 14.Farhan ___ a cap before Mum came home. (a) has worn (b) had worn (c) had wore (d) have worn
  15. 15.I ___ a tree every Sunday. (a) plant (b) planting (c) plants
  16. 16.Zoya ___ the ball on Saturdays. (a) throwing (b) throw (c) throws
  17. 17.Name the tense: “I was bringing lunch.” (a) simple present (b) simple past (c) past continuous (d) present continuous
  18. 18.___ you eat a mango yesterday? (a) Does (b) Do (c) Was (d) Did
  19. 19.___ we riding a bicycle at the moment? (a) Is (b) Are (c) Am
  20. 20.Choose the right verb: Each of the players ___ a notebook. (a) has (b) have
  21. 21.My cousins are going to ___ the dog next Sunday. (a) feeds (b) feeding (c) fed (d) feed
  22. 22.___ you wash the dishes every morning? (a) Does (b) Are (c) Is (d) Do
  23. 23.___ my sister wash the dishes yesterday? (a) Do (b) Does (c) Did (d) Was
  24. 24.What is the past tense of “wear”? (a) worn (b) wearing (c) wore (d) weared
  25. 25.By the time the guests arrived, they ___ a cake. (a) had baked (b) have baked (c) had bake (d) has baked
  26. 26.When Dad called, you ___ already worn a cap. (a) has (b) have (c) had
  27. 27.Name the tense: “Manav planted a tree.” (a) past perfect (b) simple present (c) simple past (d) present continuous
  28. 28.Name the tense: “Priya will carry the bag.” (a) present perfect (b) simple future (c) simple present (d) past continuous
  29. 29.He ___ the ball on Saturdays. (a) catching (b) catch (c) catches
  30. 30.Which is the correct -ing form of “plant”? (a) planting (b) plantting (c) planteing
  31. 31.When Mum came home, he ___ in the pool. (a) was swim (b) is swimming (c) were swimming (d) was swimming
  32. 32.___ Ira plant a tree every day? (a) Are (b) Does (c) Do (d) Is
  33. 33.He ___ in Pune since 2019. (a) has lived (b) lives (c) have lived (d) lived
  34. 34.He did not ___ in the park in 2023. (a) jog (b) jogging (c) jogs (d) jogged
  35. 35.He ___ a message tomorrow. (a) will sends (b) will send (c) will sending (d) sent
  36. 36.My friends ___ buy vegetables every morning. (a) aren't (b) doesn't (c) don't
  37. 37.Name the tense: “The children build a sandcastle.” (a) simple future (b) simple present (c) past perfect (d) past continuous
  38. 38.We ___ a picture last Sunday. (a) will draw (b) drawed (c) drew (d) draw
  39. 39.I am going to ___ Hindi tomorrow. (a) speaking (b) spoke (c) speak (d) speaks
  40. 40.What is the past tense of “eat”? (a) eated (b) ate (c) eating (d) eaten

Answer key

  1. present continuous
  2. were flying
  3. makes
  4. wearing
  5. Are
  6. simple future
  7. Is
  8. Does
  9. sang
  10. has
  11. is bringing
  12. playing
  13. had
  14. had worn
  15. plant
  16. throws
  17. past continuous
  18. Did
  19. Are
  20. has
  21. feed
  22. Do
  23. Did
  24. wore
  25. had baked
  26. had
  27. simple past
  28. simple future
  29. catches
  30. planting
  31. was swimming
  32. Does
  33. has lived
  34. jog
  35. will send
  36. don't
  37. simple present
  38. drew
  39. speak
  40. ate

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