← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 650 · 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: “I clapped for the team.” (a) simple future (b) past perfect (c) simple past (d) simple present
  2. 2.When the bell rang, they ___ the dog. (a) was feeding (b) were feed (c) were feeding (d) are feeding
  3. 3.She ___ fly a kite twice a week. (a) don't (b) doesn't (c) isn't
  4. 4.We did not ___ in the park last Sunday. (a) runs (b) ran (c) run (d) running
  5. 5.Name the tense: “Rohan is throwing the ball.” (a) present continuous (b) simple past (c) simple present (d) past continuous
  6. 6.What is the past tense of “ride”? (a) ridden (b) riding (c) rided (d) rode
  7. 7.___ I bake a cake last Sunday? (a) Do (b) Was (c) Does (d) Did
  8. 8.By the time we reached, we ___ the train. (a) had took (b) have taken (c) had taken (d) has taken
  9. 9.When it started to rain, they ___ lunch. (a) was bringing (b) are bringing (c) were bringing (d) were bring
  10. 10.Name the tense: “She helps Grandma.” (a) present perfect (b) present continuous (c) simple present (d) past perfect
  11. 11.Rahul is going to ___ the match next week. (a) won (b) winning (c) win (d) wins
  12. 12.___ you planting a tree right now? (a) Are (b) Is (c) Am
  13. 13.Riya ___ for the team every day. (a) clapping (b) claps (c) clap
  14. 14.Pooja ___ science before Mum came home. (a) had study (b) have studied (c) has studied (d) had studied
  15. 15.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  16. 16.___ Farhan run in the park every day? (a) Do (b) Are (c) Does (d) Is
  17. 17.Choose the right verb: All the girls ___ a ID card. (a) has (b) have
  18. 18.I ___ a mango every morning. (a) eating (b) eat (c) eats
  19. 19.Name the tense: “Farhan took the train.” (a) simple past (b) past continuous (c) present perfect (d) present continuous
  20. 20.You ___ in this school since 2020. (a) has taught (b) have taught (c) taught (d) teach
  21. 21.What is the past tense of “build”? (a) building (b) built (c) builded
  22. 22.Meera is going to ___ the room tomorrow. (a) cleaning (b) clean (c) cleaned (d) cleans
  23. 23.Choose the right verb: The news ___ good today. (a) are (b) is
  24. 24.Choose the right verb: Each girl ___ a water bottle. (a) have (b) has
  25. 25.___ we fly a kite every day? (a) Is (b) Do (c) Does (d) Are
  26. 26.You ___ sent a message already. (a) have (b) has
  27. 27.When the phone rang, Zoya ___ tea. (a) were making (b) was making (c) was make (d) is making
  28. 28.When Dad called, Kabir ___ already danced on the stage. (a) has (b) have (c) had
  29. 29.___ we fly a kite on Saturdays? (a) Are (b) Do (c) Is (d) Does
  30. 30.At 8 pm yesterday, we ___ the bag. (a) were carrying (b) are carrying (c) were carry (d) was carrying
  31. 31.___ they wearing a cap right now? (a) Am (b) Is (c) Are
  32. 32.We ___ swum in the pool already. (a) has (b) have
  33. 33.We ___ cricket when the phone rang. (a) are playing (b) was playing (c) were play (d) were playing
  34. 34.My brother has known my best friend ___ January. (a) for (b) since
  35. 35.You have just ___ vegetables. (a) bought (b) buying (c) buy (d) buys
  36. 36.We ___ the room at the moment. (a) am cleaning (b) are cleaning (c) are clean (d) is cleaning
  37. 37.We ___ clap for the team every morning. (a) doesn't (b) aren't (c) don't
  38. 38.When Dad called, Aditya ___ already worn a cap. (a) has (b) had (c) have
  39. 39.Name the tense: “Neel wins the match.” (a) simple past (b) present continuous (c) simple present (d) simple future
  40. 40.Which is the correct -ing form of “clap”? (a) clapping (b) claping (c) clapeing

Answer key

  1. simple past
  2. were feeding
  3. doesn't
  4. run
  5. present continuous
  6. rode
  7. Did
  8. had taken
  9. were bringing
  10. simple present
  11. win
  12. Are
  13. claps
  14. had studied
  15. is
  16. Does
  17. have
  18. eat
  19. simple past
  20. have taught
  21. built
  22. clean
  23. is
  24. has
  25. Do
  26. have
  27. was making
  28. had
  29. Do
  30. were carrying
  31. Are
  32. have
  33. were playing
  34. since
  35. bought
  36. are cleaning
  37. don't
  38. had
  39. simple present
  40. clapping

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