← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 737 · 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.Choose the right verb: The news ___ good today. (a) is (b) are
  2. 2.At 8 pm yesterday, my parents ___ a story. (a) was telling (b) were tell (c) are telling (d) were telling
  3. 3.She ___ going to swim in the pool tomorrow. (a) am (b) is (c) are
  4. 4.We ___ in Pune since 2022. (a) have lived (b) has lived (c) lived (d) live
  5. 5.Ira ___ a kite next Sunday. (a) will flies (b) will flying (c) flew (d) will fly
  6. 6.They ___ speak Hindi every day. (a) don't (b) doesn't (c) aren't
  7. 7.When the phone rang, we ___ the ball. (a) were catching (b) were catch (c) was catching (d) are catching
  8. 8.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  9. 9.When Dad called, they ___ already brought lunch. (a) has (b) have (c) had
  10. 10.Name the tense: “They bring lunch.” (a) simple present (b) present perfect (c) past perfect (d) simple past
  11. 11.Name the tense: “Aisha bought vegetables.” (a) present perfect (b) simple past (c) present continuous (d) past continuous
  12. 12.At 8 pm yesterday, Aisha ___ a sandcastle. (a) is building (b) was building (c) was build (d) were building
  13. 13.Name the tense: “The students are carrying the bag.” (a) present continuous (b) present perfect (c) simple present (d) simple past
  14. 14.Choose the right verb: Neither the boys nor Yash ___ coming today. (a) are (b) is
  15. 15.We ___ Hindi every day. (a) speaking (b) speak (c) speaks
  16. 16.You ___ for the team now. (a) are clap (b) is clapping (c) are clapping (d) am clapping
  17. 17.___ they help Grandma last Sunday? (a) Did (b) Does (c) Was (d) Do
  18. 18.I ___ for the team at the moment. (a) am clap (b) are clapping (c) is clapping (d) am clapping
  19. 19.You did not ___ the match last Sunday. (a) won (b) winning (c) wins (d) win
  20. 20.Name the tense: “Farhan had won the match.” (a) present continuous (b) present perfect (c) past perfect (d) simple past
  21. 21.I ___ the match when the bell rang. (a) was winning (b) am winning (c) were winning (d) was win
  22. 22.They ___ the match before it got dark. (a) have won (b) has won (c) had won (d) had win
  23. 23.We ___ a tree right now. (a) is planting (b) am planting (c) are planting (d) are plant
  24. 24.___ I help Grandma every morning? (a) Is (b) Do (c) Does (d) Are
  25. 25.I ___ swim in the pool on Saturdays. (a) doesn't (b) don't (c) aren't
  26. 26.Choose the right verb: Every player ___ a locker. (a) have (b) has
  27. 27.We ___ a song before the guests arrived. (a) had sang (b) has sung (c) have sung (d) had sung
  28. 28.___ Ishaan carry the bag every day? (a) Is (b) Do (c) Are (d) Does
  29. 29.I ___ dance on the stage every morning. (a) don't (b) doesn't (c) aren't
  30. 30.Name the tense: “She is cooking rice.” (a) present continuous (b) simple present (c) simple past (d) past continuous
  31. 31.When the bell rang, she ___ the ball. (a) were catching (b) was catching (c) was catch (d) is catching
  32. 32.She ___ throw the ball every morning. (a) doesn't (b) isn't (c) don't
  33. 33.By the time the guests arrived, I ___ a story. (a) had tell (b) have told (c) had told (d) has told
  34. 34.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  35. 35.Name the tense: “She had drunk milk.” (a) past perfect (b) present perfect (c) past continuous (d) simple present
  36. 36.Choose the right verb: Each of the children ___ a notebook. (a) have (b) has
  37. 37.___ Rohan go to school in 2023? (a) Did (b) Was (c) Do (d) Does
  38. 38.When Mum came home, Aarav ___ the match. (a) were winning (b) is winning (c) was winning (d) was win
  39. 39.They have just ___ in the pool. (a) swam (b) swum (c) swim (d) swimming
  40. 40.When Mum came home, you ___ the train. (a) were take (b) was taking (c) were taking (d) are taking

Answer key

  1. is
  2. were telling
  3. is
  4. have lived
  5. will fly
  6. don't
  7. were catching
  8. are
  9. had
  10. simple present
  11. simple past
  12. was building
  13. present continuous
  14. is
  15. speak
  16. are clapping
  17. Did
  18. am clapping
  19. win
  20. past perfect
  21. was winning
  22. had won
  23. are planting
  24. Do
  25. don't
  26. has
  27. had sung
  28. Does
  29. don't
  30. present continuous
  31. was catching
  32. doesn't
  33. had told
  34. is
  35. past perfect
  36. has
  37. Did
  38. was winning
  39. swum
  40. were taking

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