← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 330 · 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.When the phone rang, we ___ a tree. (a) was climbing (b) were climb (c) were climbing (d) are climbing
  2. 2.Name the tense: “You have caught the ball.” (a) present perfect (b) past perfect (c) past continuous (d) simple past
  3. 3.You ___ bake a cake every Sunday. (a) don't (b) aren't (c) doesn't
  4. 4.Kunal ___ build a sandcastle every Sunday. (a) don't (b) isn't (c) doesn't
  5. 5.Name the tense: “She rode a bicycle.” (a) simple present (b) simple past (c) present perfect (d) simple future
  6. 6.Name the tense: “You had studied science.” (a) past perfect (b) simple future (c) present perfect (d) simple present
  7. 7.___ my friends build a sandcastle every morning? (a) Does (b) Is (c) Are (d) Do
  8. 8.Choose the right verb: Each of the students ___ a notebook. (a) have (b) has
  9. 9.Kunal ___ a cartoon at 8 pm yesterday. (a) was watch (b) was watching (c) is watching (d) were watching
  10. 10.Name the tense: “We have told a story.” (a) present continuous (b) simple future (c) simple present (d) present perfect
  11. 11.You ___ a cap before Mum came home. (a) had wore (b) had worn (c) has worn (d) have worn
  12. 12.When Dad called, I ___ already spoken Hindi. (a) has (b) had (c) have
  13. 13.Aarav ___ in the pool yesterday. (a) swims (b) swimmed (c) will swim (d) swam
  14. 14.___ she riding a bicycle at the moment? (a) Is (b) Are (c) Am
  15. 15.My brother ___ tea every Sunday. (a) makes (b) make (c) making
  16. 16.When Dad called, she ___ already planted a tree. (a) had (b) has (c) have
  17. 17.My brother ___ Grandma last Sunday. (a) helps (b) has helped (c) helped (d) will help
  18. 18.___ you write a letter every Sunday? (a) Does (b) Are (c) Is (d) Do
  19. 19.When Mum came home, my parents ___ the match. (a) was winning (b) were winning (c) are winning (d) were win
  20. 20.Kabir has waited for the bus ___ ten minutes. (a) since (b) for
  21. 21.When the bell rang, Diya ___ tea. (a) was make (b) were making (c) is making (d) was making
  22. 22.I have just ___ a cartoon. (a) watches (b) watching (c) watch (d) watched
  23. 23.Name the tense: “My cousins have won the match.” (a) past continuous (b) past perfect (c) present perfect (d) simple present
  24. 24.___ my sister building a sandcastle now? (a) Are (b) Am (c) Is
  25. 25.When Dad called, he ___ already thrown the ball. (a) have (b) has (c) had
  26. 26.I ___ in the pool before the bell rang. (a) has swum (b) had swum (c) have swum (d) had swam
  27. 27.My brother ___ a mango when it started to rain. (a) is eating (b) were eating (c) was eating (d) was eat
  28. 28.Ira ___ the ball next Sunday. (a) will catching (b) will catches (c) caught (d) will catch
  29. 29.My cousins ___ a kite now. (a) are flying (b) am flying (c) are fly (d) is flying
  30. 30.By the time the guests arrived, my sister ___ a cartoon. (a) have watched (b) had watched (c) has watched (d) had watch
  31. 31.At 8 pm yesterday, my friends ___ milk. (a) was drinking (b) were drinking (c) are drinking (d) were drink
  32. 32.My brother ___ cricket twice a week. (a) play (b) plays (c) playing
  33. 33.He is going to ___ a letter next Sunday. (a) wrote (b) write (c) writing (d) writes
  34. 34.You ___ in the park two days ago. (a) have jogged (b) jog (c) jogged (d) will jog
  35. 35.My brother ___ the bag next Sunday. (a) will carry (b) will carrying (c) will carries (d) carried
  36. 36.He ___ vegetables before it got dark. (a) had buy (b) has bought (c) had bought (d) have bought
  37. 37.When the bell rang, Saanvi ___ a sandcastle. (a) was build (b) were building (c) is building (d) was building
  38. 38.Choose the right verb: All the students ___ a water bottle. (a) have (b) has
  39. 39.She ___ Hindi yesterday. (a) will speak (b) spoke (c) speaked (d) speaks
  40. 40.Choose the right verb: My spectacles ___ on the table. (a) is (b) are

Answer key

  1. were climbing
  2. present perfect
  3. don't
  4. doesn't
  5. simple past
  6. past perfect
  7. Do
  8. has
  9. was watching
  10. present perfect
  11. had worn
  12. had
  13. swam
  14. Is
  15. makes
  16. had
  17. helped
  18. Do
  19. were winning
  20. for
  21. was making
  22. watched
  23. present perfect
  24. Is
  25. had
  26. had swum
  27. was eating
  28. will catch
  29. are flying
  30. had watched
  31. were drinking
  32. plays
  33. write
  34. jogged
  35. will carry
  36. had bought
  37. was building
  38. have
  39. spoke
  40. are

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