← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 397 · 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.My friends ___ to school every morning. (a) goes (b) going (c) go
  2. 2.Name the tense: “He had spoken Hindi.” (a) present continuous (b) past continuous (c) past perfect (d) simple future
  3. 3.He ___ tea tomorrow. (a) will making (b) will makes (c) made (d) will make
  4. 4.He ___ a story at 8 pm yesterday. (a) were telling (b) was telling (c) was tell (d) is telling
  5. 5.I have studied in this school ___ 2019. (a) for (b) since
  6. 6.Which is the correct -ing form of “wash”? (a) washhing (b) washeing (c) washing
  7. 7.We ___ a tree every day. (a) climbs (b) climbing (c) climb
  8. 8.By the time Mum came home, my brother ___ to school. (a) has gone (b) had gone (c) had went (d) have gone
  9. 9.I am going to ___ a song tomorrow. (a) sang (b) sings (c) sing (d) singing
  10. 10.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  11. 11.They are going to ___ milk next week. (a) drinks (b) drank (c) drinking (d) drink
  12. 12.Which is the correct -ing form of “play”? (a) playing (b) playeing (c) playying
  13. 13.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
  14. 14.The students ___ in Delhi since 2019. (a) work (b) have worked (c) worked (d) has worked
  15. 15.They ___ in Pune since 2022. (a) live (b) have lived (c) has lived (d) lived
  16. 16.Priya is going to ___ in the park next month. (a) jog (b) jogging (c) jogged (d) jogs
  17. 17.We ___ in the park before the bell rang. (a) had jogged (b) has jogged (c) have jogged (d) had jog
  18. 18.Priya ___ in the park two days ago. (a) will run (b) runned (c) runs (d) ran
  19. 19.Meera has just ___ the ball. (a) threw (b) throwing (c) thrown (d) throw
  20. 20.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  21. 21.I have worked in Delhi ___ 2020. (a) for (b) since
  22. 22.Name the tense: “The children are watching a cartoon.” (a) present continuous (b) simple past (c) present perfect (d) past continuous
  23. 23.___ Ira catch the ball in 2023? (a) Was (b) Do (c) Did (d) Does
  24. 24.You ___ the match next week. (a) will win (b) will winning (c) won (d) will wins
  25. 25.They have studied in this school ___ five years. (a) since (b) for
  26. 26.___ Isha tell a story last week? (a) Does (b) Did (c) Was (d) Do
  27. 27.Choose the right verb: All the boys ___ a locker. (a) has (b) have
  28. 28.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  29. 29.You ___ a kite before it got dark. (a) had flown (b) have flown (c) had flew (d) has flown
  30. 30.I ___ the train in 2023. (a) taked (b) will take (c) take (d) took
  31. 31.Choose the right verb: Neither Dev nor the twins ___ coming today. (a) are (b) is
  32. 32.When Dad called, he ___ already taken the train. (a) have (b) has (c) had
  33. 33.You ___ the train at the moment. (a) is taking (b) am taking (c) are taking (d) are take
  34. 34.Name the tense: “I will plant a tree.” (a) present perfect (b) simple future (c) past continuous (d) simple past
  35. 35.Name the tense: “He is winning the match.” (a) present continuous (b) present perfect (c) past perfect (d) past continuous
  36. 36.I ___ a mango before it got dark. (a) has eaten (b) have eaten (c) had ate (d) had eaten
  37. 37.___ he cook rice on Saturdays? (a) Is (b) Does (c) Do (d) Are
  38. 38.___ the children eating a mango now? (a) Am (b) Are (c) Is
  39. 39.We ___ in the park now. (a) am jogging (b) is jogging (c) are jogging (d) are jog
  40. 40.They ___ bake a cake twice a week. (a) don't (b) aren't (c) doesn't

Answer key

  1. go
  2. past perfect
  3. will make
  4. was telling
  5. since
  6. washing
  7. climb
  8. had gone
  9. sing
  10. are
  11. drink
  12. playing
  13. flying
  14. have worked
  15. have lived
  16. jog
  17. had jogged
  18. ran
  19. thrown
  20. are
  21. since
  22. present continuous
  23. Did
  24. will win
  25. for
  26. Did
  27. have
  28. is
  29. had flown
  30. took
  31. are
  32. had
  33. are taking
  34. simple future
  35. present continuous
  36. had eaten
  37. Does
  38. Are
  39. are jogging
  40. don't

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