← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 213 · 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.Which is the correct -ing form of “feed”? (a) feedeing (b) feeding (c) feedding
  2. 2.Name the tense: “They were playing cricket.” (a) simple present (b) simple future (c) present perfect (d) past continuous
  3. 3.We ___ Grandma when it started to rain. (a) was helping (b) were helping (c) were help (d) are helping
  4. 4.The children ___ in Pune since 2019. (a) live (b) lived (c) has lived (d) have lived
  5. 5.Name the tense: “Myra had thrown the ball.” (a) simple future (b) present perfect (c) simple present (d) past perfect
  6. 6.I ___ a bicycle tomorrow. (a) will rides (b) will riding (c) rode (d) will ride
  7. 7.___ we running in the park now? (a) Are (b) Am (c) Is
  8. 8.Omkar ___ jog in the park twice a week. (a) isn't (b) don't (c) doesn't
  9. 9.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  10. 10.I ___ a sandcastle yesterday. (a) built (b) will build (c) build (d) builded
  11. 11.Name the tense: “You have studied science.” (a) simple past (b) present perfect (c) past continuous (d) simple present
  12. 12.What is the past tense of “win”? (a) won (b) winned (c) winning
  13. 13.When Dad called, Saanvi ___ already climbed a tree. (a) have (b) has (c) had
  14. 14.___ she catch the ball every Sunday? (a) Do (b) Is (c) Are (d) Does
  15. 15.She ___ in this school since 2022. (a) have studied (b) studied (c) has studied (d) studies
  16. 16.I ___ Grandma at 8 pm yesterday. (a) was help (b) am helping (c) was helping (d) were helping
  17. 17.When Dad called, he ___ already won the match. (a) had (b) has (c) have
  18. 18.I ___ to school every day. (a) goes (b) going (c) go
  19. 19.Name the tense: “I had sent a message.” (a) simple present (b) past continuous (c) present perfect (d) past perfect
  20. 20.___ my sister eating a mango now? (a) Am (b) Is (c) Are
  21. 21.We have just ___ the bag. (a) carried (b) carry (c) carries (d) carrying
  22. 22.They ___ ride a bicycle twice a week. (a) aren't (b) don't (c) doesn't
  23. 23.What is the past tense of “wear”? (a) wore (b) weared (c) wearing (d) worn
  24. 24.Aisha ___ to school at the moment. (a) are going (b) am going (c) is go (d) is going
  25. 25.When Dad called, my friends ___ already won the match. (a) has (b) had (c) have
  26. 26.You ___ washed the dishes already. (a) have (b) has
  27. 27.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  28. 28.By the time Mum came home, she ___ a mango. (a) had eaten (b) has eaten (c) had ate (d) have eaten
  29. 29.He ___ in the park now. (a) am jogging (b) are jogging (c) is jog (d) is jogging
  30. 30.Name the tense: “They are jogging in the park.” (a) past continuous (b) simple future (c) past perfect (d) present continuous
  31. 31.He ___ a bicycle next week. (a) will riding (b) will ride (c) will rides (d) rode
  32. 32.The students have just ___ the train. (a) taking (b) took (c) taken (d) take
  33. 33.You ___ a mango on Saturdays. (a) eating (b) eats (c) eat
  34. 34.My brother ___ science next Sunday. (a) will studying (b) will studies (c) will study (d) studied
  35. 35.We have just ___ a bicycle. (a) riding (b) ride (c) rode (d) ridden
  36. 36.We are going to ___ a cake tomorrow. (a) baked (b) bakes (c) bake (d) baking
  37. 37.They ___ in the pool when Mum came home. (a) were swimming (b) were swim (c) was swimming (d) are swimming
  38. 38.I ___ Grandma when Mum came home. (a) was help (b) was helping (c) were helping (d) am helping
  39. 39.Which is the correct -ing form of “take”? (a) taking (b) takeeing (c) takeing
  40. 40.Choose the right verb: There ___ a cat in the garden. (a) is (b) are

Answer key

  1. feeding
  2. past continuous
  3. were helping
  4. have lived
  5. past perfect
  6. will ride
  7. Are
  8. doesn't
  9. is
  10. built
  11. present perfect
  12. won
  13. had
  14. Does
  15. has studied
  16. was helping
  17. had
  18. go
  19. past perfect
  20. Is
  21. carried
  22. don't
  23. wore
  24. is going
  25. had
  26. have
  27. has
  28. had eaten
  29. is jogging
  30. present continuous
  31. will ride
  32. taken
  33. eat
  34. will study
  35. ridden
  36. bake
  37. were swimming
  38. was helping
  39. taking
  40. is

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