← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 421 · 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.Name the tense: “You feed the dog.” (a) past perfect (b) simple present (c) simple past (d) present continuous
  2. 2.They ___ on the stage when Mum came home. (a) was dancing (b) were dance (c) were dancing (d) are dancing
  3. 3.She ___ cricket next week. (a) will plays (b) will play (c) played (d) will playing
  4. 4.Name the tense: “The children had swum in the pool.” (a) past continuous (b) simple past (c) simple future (d) past perfect
  5. 5.Which is the correct -ing form of “swim”? (a) swiming (b) swimming (c) swimeing
  6. 6.Choose the right verb: Either Ishaan or the boys ___ coming today. (a) is (b) are
  7. 7.I ___ a bicycle last week. (a) ride (b) rode (c) rided (d) will ride
  8. 8.What is the past tense of “bring”? (a) bringed (b) bringing (c) brought
  9. 9.Which is the correct -ing form of “win”? (a) wineing (b) wining (c) winning
  10. 10.He ___ in the park twice a week. (a) runs (b) running (c) run
  11. 11.___ you catch the ball two days ago? (a) Does (b) Did (c) Was (d) Do
  12. 12.Rohan ___ the dishes every Sunday. (a) wash (b) washing (c) washes
  13. 13.When Dad called, my cousins ___ already climbed a tree. (a) have (b) has (c) had
  14. 14.You ___ written a letter already. (a) have (b) has
  15. 15.We did not ___ the dishes two days ago. (a) washing (b) wash (c) washes (d) washed
  16. 16.He is going to ___ the match next week. (a) winning (b) wins (c) win (d) won
  17. 17.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  18. 18.You have just ___ the train. (a) take (b) taken (c) taking (d) took
  19. 19.You ___ the bag at the moment. (a) are carry (b) are carrying (c) am carrying (d) is carrying
  20. 20.___ we carry the bag yesterday? (a) Does (b) Do (c) Did (d) Was
  21. 21.___ Kunal make tea yesterday? (a) Do (b) Was (c) Did (d) Does
  22. 22.He ___ the bag when the phone rang. (a) is carrying (b) was carry (c) was carrying (d) were carrying
  23. 23.___ they riding a bicycle right now? (a) Is (b) Am (c) Are
  24. 24.She has just ___ a tree. (a) planted (b) planting (c) plant (d) plants
  25. 25.Which is the correct -ing form of “make”? (a) makeeing (b) making (c) makeing
  26. 26.Name the tense: “My sister dances on the stage.” (a) past continuous (b) simple present (c) present perfect (d) past perfect
  27. 27.___ Manav swim in the pool every morning? (a) Are (b) Is (c) Do (d) Does
  28. 28.I ___ in the pool when the phone rang. (a) were swimming (b) am swimming (c) was swim (d) was swimming
  29. 29.We ___ a sandcastle when the phone rang. (a) are building (b) were building (c) were build (d) was building
  30. 30.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  31. 31.I have just ___ a mango. (a) eating (b) ate (c) eat (d) eaten
  32. 32.Name the tense: “Kabir is studying science.” (a) present continuous (b) past continuous (c) simple past (d) past perfect
  33. 33.I ___ on the stage yesterday. (a) dance (b) danced (c) have danced (d) will dance
  34. 34.They ___ tea right now. (a) are making (b) are make (c) is making (d) am making
  35. 35.My cousins ___ the dishes now. (a) am washing (b) are washing (c) are wash (d) is washing
  36. 36.You ___ going to bake a cake next week. (a) am (b) are (c) is
  37. 37.We have been in the library ___ morning. (a) for (b) since
  38. 38.___ Saanvi tell a story in 2023? (a) Do (b) Was (c) Does (d) Did
  39. 39.My sister ___ milk before it got dark. (a) has drunk (b) had drank (c) had drunk (d) have drunk
  40. 40.She ___ a story when the phone rang. (a) was telling (b) is telling (c) were telling (d) was tell

Answer key

  1. simple present
  2. were dancing
  3. will play
  4. past perfect
  5. swimming
  6. are
  7. rode
  8. brought
  9. winning
  10. runs
  11. Did
  12. washes
  13. had
  14. have
  15. wash
  16. win
  17. are
  18. taken
  19. are carrying
  20. Did
  21. Did
  22. was carrying
  23. Are
  24. planted
  25. making
  26. simple present
  27. Does
  28. was swimming
  29. were building
  30. is
  31. eaten
  32. present continuous
  33. danced
  34. are making
  35. are washing
  36. are
  37. since
  38. Did
  39. had drunk
  40. was telling

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