← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 928 · 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.We are going to ___ a tree next Sunday. (a) climbs (b) climb (c) climbing (d) climbed
  2. 2.You ___ a kite next Sunday. (a) will fly (b) flew (c) will flies (d) will flying
  3. 3.At 8 pm yesterday, Rahul ___ vegetables. (a) were buying (b) is buying (c) was buy (d) was buying
  4. 4.What is the past tense of “throw”? (a) throwed (b) throwing (c) thrown (d) threw
  5. 5.When Mum came home, my brother ___ a tree. (a) was climbing (b) is climbing (c) was climb (d) were climbing
  6. 6.When Dad called, he ___ already won the match. (a) have (b) has (c) had
  7. 7.I ___ the match before the bell rang. (a) has won (b) have won (c) had won (d) had win
  8. 8.___ Meera feeding the dog right now? (a) Am (b) Is (c) Are
  9. 9.Rohan ___ eaten a mango already. (a) have (b) has
  10. 10.___ my sister clap for the team yesterday? (a) Does (b) Do (c) Was (d) Did
  11. 11.___ I riding a bicycle now? (a) Am (b) Is (c) Are
  12. 12.We ___ the dog next Sunday. (a) will feed (b) will feeds (c) fed (d) will feeding
  13. 13.Nisha ___ a kite when it started to rain. (a) were flying (b) was fly (c) is flying (d) was flying
  14. 14.___ they play cricket every Sunday? (a) Does (b) Are (c) Do (d) Is
  15. 15.Name the tense: “You have eaten a mango.” (a) simple future (b) present continuous (c) past perfect (d) present perfect
  16. 16.Name the tense: “My brother has gone to school.” (a) past continuous (b) past perfect (c) simple present (d) present perfect
  17. 17.Name the tense: “He studies science.” (a) present perfect (b) simple past (c) simple future (d) simple present
  18. 18.Which is the correct -ing form of “eat”? (a) eatting (b) eateing (c) eating
  19. 19.He did not ___ vegetables yesterday. (a) buys (b) buy (c) bought (d) buying
  20. 20.We are going to ___ vegetables next week. (a) buy (b) bought (c) buys (d) buying
  21. 21.I ___ a cake when Mum came home. (a) was bake (b) am baking (c) was baking (d) were baking
  22. 22.I ___ the match yesterday. (a) winned (b) win (c) will win (d) won
  23. 23.By the time we reached, I ___ vegetables. (a) have bought (b) has bought (c) had buy (d) had bought
  24. 24.Name the tense: “She sends a message.” (a) past perfect (b) simple present (c) present perfect (d) simple past
  25. 25.She ___ in the park in 2023. (a) will jog (b) jogged (c) has jogged (d) jogs
  26. 26.She ___ taken the train already. (a) has (b) have
  27. 27.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  28. 28.She is going to ___ a sandcastle tomorrow. (a) built (b) building (c) build (d) builds
  29. 29.Dev ___ a message next month. (a) will sending (b) will send (c) sent (d) will sends
  30. 30.They have just ___ Hindi. (a) speak (b) speaking (c) spoke (d) spoken
  31. 31.When Dad called, I ___ already cleaned the room. (a) has (b) have (c) had
  32. 32.My cousins ___ on the stage last week. (a) have danced (b) dance (c) will dance (d) danced
  33. 33.When Dad called, my brother ___ already washed the dishes. (a) had (b) has (c) have
  34. 34.___ we plant a tree every morning? (a) Are (b) Do (c) Is (d) Does
  35. 35.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  36. 36.Which is the correct -ing form of “wash”? (a) washing (b) washhing (c) washeing
  37. 37.He ___ the room before it got dark. (a) has cleaned (b) had clean (c) have cleaned (d) had cleaned
  38. 38.She ___ watched a cartoon already. (a) has (b) have
  39. 39.They ___ cricket when the phone rang. (a) were playing (b) was playing (c) were play (d) are playing
  40. 40.She ___ a bicycle before the guests arrived. (a) have ridden (b) had ridden (c) has ridden (d) had rode

Answer key

  1. climb
  2. will fly
  3. was buying
  4. threw
  5. was climbing
  6. had
  7. had won
  8. Is
  9. has
  10. Did
  11. Am
  12. will feed
  13. was flying
  14. Do
  15. present perfect
  16. present perfect
  17. simple present
  18. eating
  19. buy
  20. buy
  21. was baking
  22. won
  23. had bought
  24. simple present
  25. jogged
  26. has
  27. is
  28. build
  29. will send
  30. spoken
  31. had
  32. danced
  33. had
  34. Do
  35. studying
  36. washing
  37. had cleaned
  38. has
  39. were playing
  40. had ridden

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