← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 324 · 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 “climb”? (a) climbeing (b) climbing (c) climbbing
  2. 2.___ you study science every Sunday? (a) Is (b) Do (c) Does (d) Are
  3. 3.By the time the bell rang, Vivaan ___ the bag. (a) have carried (b) had carry (c) has carried (d) had carried
  4. 4.Choose the right verb: Each player ___ a name tag. (a) have (b) has
  5. 5.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
  6. 6.We ___ run in the park on Saturdays. (a) doesn't (b) aren't (c) don't
  7. 7.Choose the right verb: One of my classmates ___ in Class 4. (a) are (b) is
  8. 8.Which is the correct -ing form of “build”? (a) buildeing (b) buildding (c) building
  9. 9.What is the past tense of “eat”? (a) eating (b) ate (c) eated (d) eaten
  10. 10.Name the tense: “He is playing cricket.” (a) past perfect (b) present continuous (c) past continuous (d) simple future
  11. 11.We have known my best friend ___ January. (a) for (b) since
  12. 12.Ananya did not ___ a letter two days ago. (a) wrote (b) writing (c) writes (d) write
  13. 13.You ___ going to help Grandma tomorrow. (a) are (b) is (c) am
  14. 14.At 8 pm yesterday, Rohan ___ the dishes. (a) is washing (b) was washing (c) was wash (d) were washing
  15. 15.___ you dancing on the stage at the moment? (a) Am (b) Is (c) Are
  16. 16.You did not ___ in the park last Sunday. (a) jogs (b) jog (c) jogging (d) jogged
  17. 17.You ___ the dishes next month. (a) will wash (b) will washes (c) washed (d) will washing
  18. 18.Name the tense: “She sings a song.” (a) present perfect (b) past continuous (c) simple present (d) past perfect
  19. 19.Choose the right verb: Neither my cousins nor Rahul ___ coming today. (a) are (b) is
  20. 20.Choose the right verb: The news ___ good today. (a) is (b) are
  21. 21.Kunal did not ___ a story in 2023. (a) told (b) tell (c) telling (d) tells
  22. 22.We ___ a cake every day. (a) bakes (b) baking (c) bake
  23. 23.Manav has just ___ to school. (a) going (b) go (c) went (d) gone
  24. 24.My brother has just ___ a cap. (a) worn (b) wore (c) wearing (d) wear
  25. 25.She has studied in this school ___ six months. (a) for (b) since
  26. 26.When the phone rang, you ___ in the park. (a) was running (b) were running (c) are running (d) were run
  27. 27.Which is the correct -ing form of “wash”? (a) washeing (b) washing (c) washhing
  28. 28.Tara ___ climb a tree every day. (a) doesn't (b) don't (c) isn't
  29. 29.When Mum came home, Kavya ___ a story. (a) is telling (b) were telling (c) was tell (d) was telling
  30. 30.___ we climb a tree on Saturdays? (a) Is (b) Does (c) Do (d) Are
  31. 31.By the time the guests arrived, you ___ the bag. (a) has carried (b) had carry (c) had carried (d) have carried
  32. 32.___ Arjun watch a cartoon two days ago? (a) Was (b) Do (c) Does (d) Did
  33. 33.Meera ___ a tree now. (a) is climbing (b) are climbing (c) am climbing (d) is climb
  34. 34.Choose the right verb: All the girls ___ a ID card. (a) have (b) has
  35. 35.He ___ the ball every day. (a) throws (b) throwing (c) throw
  36. 36.My brother ___ in the park twice a week. (a) jogs (b) jog (c) jogging
  37. 37.By the time we reached, you ___ in the park. (a) have jogged (b) had jogged (c) had jog (d) has jogged
  38. 38.She ___ in Delhi since 2021. (a) have worked (b) works (c) has worked (d) worked
  39. 39.We ___ the ball in 2023. (a) throw (b) throwed (c) will throw (d) threw
  40. 40.Which is the correct -ing form of “bring”? (a) bringing (b) bringging (c) bringeing

Answer key

  1. climbing
  2. Do
  3. had carried
  4. has
  5. brought
  6. don't
  7. is
  8. building
  9. ate
  10. present continuous
  11. since
  12. write
  13. are
  14. was washing
  15. Are
  16. jog
  17. will wash
  18. simple present
  19. is
  20. is
  21. tell
  22. bake
  23. gone
  24. worn
  25. for
  26. were running
  27. washing
  28. doesn't
  29. was telling
  30. Do
  31. had carried
  32. Did
  33. is climbing
  34. have
  35. throws
  36. jogs
  37. had jogged
  38. has worked
  39. threw
  40. bringing

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