← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 961 · 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.He ___ the ball when Mum came home. (a) is catching (b) were catching (c) was catch (d) was catching
  2. 2.___ Zoya drink milk every day? (a) Are (b) Does (c) Is (d) Do
  3. 3.She ___ a kite two days ago. (a) will fly (b) flies (c) flew (d) flyed
  4. 4.My cousins ___ a message next Sunday. (a) will send (b) will sending (c) sent (d) will sends
  5. 5.The children have studied in this school ___ 2020. (a) since (b) for
  6. 6.Choose the right verb: Each child ___ a name tag. (a) have (b) has
  7. 7.Choose the right verb: One of my classmates ___ in Class 9. (a) are (b) is
  8. 8.What is the past tense of “draw”? (a) drawed (b) drawing (c) drawn (d) drew
  9. 9.Name the tense: “We ate a mango.” (a) simple past (b) present continuous (c) simple future (d) present perfect
  10. 10.What is the past tense of “go”? (a) going (b) gone (c) goed (d) went
  11. 11.___ you writing a letter now? (a) Is (b) Am (c) Are
  12. 12.___ you swim in the pool in 2023? (a) Does (b) Did (c) Do (d) Was
  13. 13.Dev ___ for the team when the phone rang. (a) was clapping (b) were clapping (c) was clap (d) is clapping
  14. 14.Arjun ___ going to bring lunch tomorrow. (a) is (b) are (c) am
  15. 15.I have just ___ Grandma. (a) helps (b) help (c) helping (d) helped
  16. 16.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  17. 17.Dev ___ the train at 8 pm yesterday. (a) was taking (b) is taking (c) was take (d) were taking
  18. 18.Name the tense: “Tara danced on the stage.” (a) simple present (b) simple past (c) past perfect (d) simple future
  19. 19.My sister ___ help Grandma twice a week. (a) doesn't (b) isn't (c) don't
  20. 20.They ___ a song before the bell rang. (a) had sung (b) has sung (c) have sung (d) had sang
  21. 21.My sister has just ___ the ball. (a) throwing (b) thrown (c) threw (d) throw
  22. 22.My sister is going to ___ Grandma next Sunday. (a) helped (b) help (c) helping (d) helps
  23. 23.By the time Mum came home, she ___ a mango. (a) has eaten (b) had eaten (c) had ate (d) have eaten
  24. 24.___ they bake a cake every day? (a) Are (b) Do (c) Is (d) Does
  25. 25.When the phone rang, they ___ a sandcastle. (a) are building (b) were build (c) were building (d) was building
  26. 26.I ___ jogged in the park already. (a) have (b) has
  27. 27.You ___ going to clap for the team next week. (a) is (b) are (c) am
  28. 28.By the time Mum came home, you ___ vegetables. (a) have bought (b) has bought (c) had bought (d) had buy
  29. 29.Isha ___ rice next month. (a) will cooking (b) cooked (c) will cook (d) will cooks
  30. 30.Name the tense: “My brother has won the match.” (a) present perfect (b) past continuous (c) past perfect (d) simple past
  31. 31.Pooja is going to ___ Grandma next week. (a) helped (b) help (c) helps (d) helping
  32. 32.Which is the correct -ing form of “bring”? (a) bringeing (b) bringging (c) bringing
  33. 33.Nisha ___ a story on Saturdays. (a) tells (b) telling (c) tell
  34. 34.My cousins ___ a letter when Mum came home. (a) were write (b) were writing (c) are writing (d) was writing
  35. 35.By the time the guests arrived, my brother ___ milk. (a) had drank (b) have drunk (c) has drunk (d) had drunk
  36. 36.Which is the correct -ing form of “swim”? (a) swimeing (b) swimming (c) swiming
  37. 37.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  38. 38.Kavya ___ in Pune since 2022. (a) lived (b) have lived (c) has lived (d) lives
  39. 39.___ you cook rice every Sunday? (a) Do (b) Is (c) Are (d) Does
  40. 40.When Mum came home, my sister ___ a message. (a) was sending (b) is sending (c) were sending (d) was send

Answer key

  1. was catching
  2. Does
  3. flew
  4. will send
  5. since
  6. has
  7. is
  8. drew
  9. simple past
  10. went
  11. Are
  12. Did
  13. was clapping
  14. is
  15. helped
  16. is
  17. was taking
  18. simple past
  19. doesn't
  20. had sung
  21. thrown
  22. help
  23. had eaten
  24. Do
  25. were building
  26. have
  27. are
  28. had bought
  29. will cook
  30. present perfect
  31. help
  32. bringing
  33. tells
  34. were writing
  35. had drunk
  36. swimming
  37. is
  38. has lived
  39. Do
  40. was sending

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