← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 38 · 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.The children ___ climb a tree twice a week. (a) don't (b) doesn't (c) aren't
  2. 2.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
  3. 3.Farhan did not ___ cricket yesterday. (a) plays (b) play (c) played (d) playing
  4. 4.We ___ on the stage on Saturdays. (a) dances (b) dancing (c) dance
  5. 5.___ I telling a story right now? (a) Are (b) Is (c) Am
  6. 6.___ we winning the match right now? (a) Is (b) Are (c) Am
  7. 7.We ___ in the pool next Sunday. (a) swam (b) will swimming (c) will swims (d) will swim
  8. 8.___ you buying vegetables at the moment? (a) Are (b) Is (c) Am
  9. 9.They ___ in the park at the moment. (a) are running (b) is running (c) am running (d) are run
  10. 10.Riya ___ for the team every day. (a) clapping (b) clap (c) claps
  11. 11.By the time the guests arrived, he ___ in the park. (a) have jogged (b) had jogged (c) had jog (d) has jogged
  12. 12.___ Dev drink milk in 2023? (a) Did (b) Does (c) Do (d) Was
  13. 13.Meera ___ bought vegetables already. (a) has (b) have
  14. 14.He ___ a tree yesterday. (a) climbed (b) will climb (c) climbs (d) has climbed
  15. 15.He has just ___ a cake. (a) bakes (b) baking (c) bake (d) baked
  16. 16.You ___ a tree on Saturdays. (a) planting (b) plant (c) plants
  17. 17.Name the tense: “I am telling a story.” (a) simple present (b) past perfect (c) present continuous (d) past continuous
  18. 18.When Dad called, we ___ already brought lunch. (a) has (b) have (c) had
  19. 19.Name the tense: “She is wearing a cap.” (a) present perfect (b) simple past (c) present continuous (d) simple future
  20. 20.She ___ climbed a tree already. (a) has (b) have
  21. 21.I ___ a sandcastle in 2023. (a) will build (b) builded (c) build (d) built
  22. 22.My parents have known my best friend ___ last year. (a) for (b) since
  23. 23.I ___ thrown the ball already. (a) have (b) has
  24. 24.Yash ___ go to school every Sunday. (a) isn't (b) doesn't (c) don't
  25. 25.Name the tense: “My sister was carrying the bag.” (a) past perfect (b) simple present (c) present continuous (d) past continuous
  26. 26.I ___ Grandma when the phone rang. (a) am helping (b) was helping (c) were helping (d) was help
  27. 27.You ___ jog in the park every morning. (a) doesn't (b) don't (c) aren't
  28. 28.Zoya ___ a picture at the moment. (a) is draw (b) is drawing (c) are drawing (d) am drawing
  29. 29.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
  30. 30.___ they jogging in the park now? (a) Is (b) Am (c) Are
  31. 31.Yash ___ in the park before the guests arrived. (a) had ran (b) had run (c) has run (d) have run
  32. 32.You have known my best friend ___ January. (a) since (b) for
  33. 33.They have just ___ a bicycle. (a) ride (b) riding (c) rode (d) ridden
  34. 34.Myra ___ a cake now. (a) is baking (b) are baking (c) is bake (d) am baking
  35. 35.We are going to ___ the ball next month. (a) throws (b) throw (c) threw (d) throwing
  36. 36.Name the tense: “They are carrying the bag.” (a) past perfect (b) simple future (c) present continuous (d) simple past
  37. 37.By the time the bell rang, the children ___ Grandma. (a) have helped (b) had helped (c) has helped (d) had help
  38. 38.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  39. 39.You ___ science right now. (a) am studying (b) is studying (c) are study (d) are studying
  40. 40.We have known my best friend ___ six months. (a) for (b) since

Answer key

  1. don't
  2. has
  3. play
  4. dance
  5. Am
  6. Are
  7. will swim
  8. Are
  9. are running
  10. claps
  11. had jogged
  12. Did
  13. has
  14. climbed
  15. baked
  16. plant
  17. present continuous
  18. had
  19. present continuous
  20. has
  21. built
  22. since
  23. have
  24. doesn't
  25. past continuous
  26. was helping
  27. don't
  28. is drawing
  29. has
  30. Are
  31. had run
  32. since
  33. ridden
  34. is baking
  35. throw
  36. present continuous
  37. had helped
  38. are
  39. are studying
  40. for

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