← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 924 · 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.You have played in the garden ___ 10 am. (a) since (b) for
  2. 2.Name the tense: “Nisha is baking a cake.” (a) present perfect (b) present continuous (c) simple future (d) simple present
  3. 3.By the time we reached, I ___ a sandcastle. (a) had built (b) have built (c) had build (d) has built
  4. 4.Diya ___ for the team every Sunday. (a) clap (b) claps (c) clapping
  5. 5.___ we dancing on the stage right now? (a) Am (b) Are (c) Is
  6. 6.I did not ___ the room in 2023. (a) cleaned (b) clean (c) cleans (d) cleaning
  7. 7.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
  8. 8.The students ___ study science every Sunday. (a) doesn't (b) aren't (c) don't
  9. 9.They ___ in Delhi since 2021. (a) has worked (b) work (c) worked (d) have worked
  10. 10.Name the tense: “Tara will buy vegetables.” (a) simple past (b) present continuous (c) simple present (d) simple future
  11. 11.Which is the correct -ing form of “build”? (a) buildeing (b) buildding (c) building
  12. 12.You ___ washed the dishes already. (a) has (b) have
  13. 13.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  14. 14.He ___ a cake at 8 pm yesterday. (a) were baking (b) was baking (c) is baking (d) was bake
  15. 15.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  16. 16.They ___ the match before Mum came home. (a) has won (b) had won (c) had win (d) have won
  17. 17.___ Isha wear a cap every day? (a) Are (b) Do (c) Does (d) Is
  18. 18.What is the past tense of “make”? (a) maked (b) made (c) making
  19. 19.Which is the correct -ing form of “jog”? (a) joging (b) jogging (c) jogeing
  20. 20.Choose the right verb: One of my friends ___ in Class 8. (a) are (b) is
  21. 21.By the time Mum came home, he ___ on the stage. (a) have danced (b) has danced (c) had danced (d) had dance
  22. 22.Choose the right verb: Each girl ___ a name tag. (a) have (b) has
  23. 23.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  24. 24.We ___ a cap before it got dark. (a) have worn (b) had wore (c) has worn (d) had worn
  25. 25.___ I telling a story right now? (a) Am (b) Are (c) Is
  26. 26.By the time Mum came home, you ___ the ball. (a) has caught (b) had catch (c) had caught (d) have caught
  27. 27.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
  28. 28.___ I clapping for the team now? (a) Are (b) Is (c) Am
  29. 29.___ Dev win the match every morning? (a) Are (b) Does (c) Is (d) Do
  30. 30.By the time the guests arrived, you ___ on the stage. (a) had dance (b) have danced (c) has danced (d) had danced
  31. 31.I did not ___ a cap two days ago. (a) wear (b) wearing (c) wears (d) wore
  32. 32.They ___ a tree before Mum came home. (a) had climbed (b) had climb (c) have climbed (d) has climbed
  33. 33.By the time the guests arrived, he ___ in the pool. (a) had swum (b) has swum (c) had swam (d) have swum
  34. 34.Yash ___ lunch right now. (a) are bringing (b) is bringing (c) am bringing (d) is bring
  35. 35.___ I writing a letter right now? (a) Are (b) Is (c) Am
  36. 36.We ___ the dishes two days ago. (a) have washed (b) wash (c) washed (d) will wash
  37. 37.Name the tense: “They had fed the dog.” (a) past perfect (b) simple future (c) present perfect (d) past continuous
  38. 38.___ my friends cleaning the room at the moment? (a) Are (b) Is (c) Am
  39. 39.My cousins ___ a tree next month. (a) planted (b) will plant (c) will plants (d) will planting
  40. 40.Karan ___ a sandcastle when Mum came home. (a) is building (b) were building (c) was build (d) was building

Answer key

  1. since
  2. present continuous
  3. had built
  4. claps
  5. Are
  6. clean
  7. drawing
  8. don't
  9. have worked
  10. simple future
  11. building
  12. have
  13. are
  14. was baking
  15. is
  16. had won
  17. Does
  18. made
  19. jogging
  20. is
  21. had danced
  22. has
  23. has
  24. had worn
  25. Am
  26. had caught
  27. is
  28. Am
  29. Does
  30. had danced
  31. wear
  32. had climbed
  33. had swum
  34. is bringing
  35. Am
  36. washed
  37. past perfect
  38. Are
  39. will plant
  40. was building

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