← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 814 · 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.They ___ going to speak Hindi next week. (a) is (b) am (c) are
  2. 2.Choose the right verb: Each boy ___ a name tag. (a) has (b) have
  3. 3.Kunal ___ a picture every Sunday. (a) draw (b) draws (c) drawing
  4. 4.___ Yash help Grandma every Sunday? (a) Is (b) Does (c) Are (d) Do
  5. 5.He ___ the room at 8 pm yesterday. (a) is cleaning (b) was cleaning (c) were cleaning (d) was clean
  6. 6.When Dad called, Saanvi ___ already studied science. (a) has (b) have (c) had
  7. 7.___ my brother jogging in the park now? (a) Am (b) Are (c) Is
  8. 8.___ they help Grandma every morning? (a) Is (b) Are (c) Does (d) Do
  9. 9.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  10. 10.At 8 pm yesterday, you ___ in the pool. (a) was swimming (b) were swimming (c) were swim (d) are swimming
  11. 11.She ___ the train when the phone rang. (a) were taking (b) was take (c) was taking (d) is taking
  12. 12.I ___ the ball every Sunday. (a) throws (b) throwing (c) throw
  13. 13.By the time we reached, the children ___ the dog. (a) had feed (b) have fed (c) has fed (d) had fed
  14. 14.She has lived in Pune ___ a long time. (a) for (b) since
  15. 15.___ my sister flying a kite now? (a) Am (b) Is (c) Are
  16. 16.Which is the correct -ing form of “go”? (a) goeing (b) gooing (c) going
  17. 17.Choose the right verb: Each student ___ a locker. (a) has (b) have
  18. 18.By the time the bell rang, my parents ___ the room. (a) has cleaned (b) have cleaned (c) had cleaned (d) had clean
  19. 19.My parents are going to ___ the room tomorrow. (a) clean (b) cleaning (c) cleans (d) cleaned
  20. 20.We ___ a cap when it started to rain. (a) was wearing (b) are wearing (c) were wear (d) were wearing
  21. 21.He ___ the dishes at 8 pm yesterday. (a) was washing (b) was wash (c) is washing (d) were washing
  22. 22.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
  23. 23.___ we dance on the stage twice a week? (a) Does (b) Are (c) Do (d) Is
  24. 24.I ___ a sandcastle every day. (a) build (b) building (c) builds
  25. 25.When the bell rang, she ___ a mango. (a) is eating (b) were eating (c) was eating (d) was eat
  26. 26.He ___ going to sing a song next month. (a) am (b) is (c) are
  27. 27.Aarav ___ a tree every morning. (a) climbs (b) climbing (c) climb
  28. 28.Choose the right verb: Every boy ___ a water bottle. (a) have (b) has
  29. 29.Priya ___ a bicycle right now. (a) are riding (b) is ride (c) am riding (d) is riding
  30. 30.___ my sister buying vegetables at the moment? (a) Is (b) Are (c) Am
  31. 31.Name the tense: “I have drawn a picture.” (a) past perfect (b) present perfect (c) present continuous (d) simple present
  32. 32.They ___ for the team right now. (a) am clapping (b) are clap (c) are clapping (d) is clapping
  33. 33.Priya ___ cricket next Sunday. (a) will play (b) will plays (c) will playing (d) played
  34. 34.By the time the bell rang, they ___ tea. (a) have made (b) has made (c) had made (d) had make
  35. 35.You ___ in this school since 2020. (a) study (b) studied (c) has studied (d) have studied
  36. 36.She ___ the bag next Sunday. (a) will carry (b) will carrying (c) will carries (d) carried
  37. 37.My sister has been in the library ___ half an hour. (a) since (b) for
  38. 38.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
  39. 39.My brother ___ the dishes in 2023. (a) has washed (b) will wash (c) washes (d) washed
  40. 40.Name the tense: “My sister carried the bag.” (a) present continuous (b) past continuous (c) simple present (d) simple past

Answer key

  1. are
  2. has
  3. draws
  4. Does
  5. was cleaning
  6. had
  7. Is
  8. Do
  9. is
  10. were swimming
  11. was taking
  12. throw
  13. had fed
  14. for
  15. Is
  16. going
  17. has
  18. had cleaned
  19. clean
  20. were wearing
  21. was washing
  22. is
  23. Do
  24. build
  25. was eating
  26. is
  27. climbs
  28. has
  29. is riding
  30. Is
  31. present perfect
  32. are clapping
  33. will play
  34. had made
  35. have studied
  36. will carry
  37. for
  38. has
  39. washed
  40. simple past

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