← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 318 · 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.Aditya ___ a letter when Mum came home. (a) is writing (b) was writing (c) were writing (d) was write
  2. 2.When Mum came home, we ___ a sandcastle. (a) are building (b) were build (c) were building (d) was building
  3. 3.___ she ride a bicycle every Sunday? (a) Are (b) Does (c) Do (d) Is
  4. 4.Choose the right verb: Each of the boys ___ a ID card. (a) has (b) have
  5. 5.By the time we reached, I ___ a bicycle. (a) have ridden (b) had rode (c) had ridden (d) has ridden
  6. 6.___ she taking the train right now? (a) Am (b) Are (c) Is
  7. 7.We ___ drawn a picture already. (a) have (b) has
  8. 8.They ___ in the park when the bell rang. (a) are jogging (b) was jogging (c) were jogging (d) were jog
  9. 9.Which is the correct -ing form of “sing”? (a) singing (b) singeing (c) singging
  10. 10.Name the tense: “I clean the room.” (a) present continuous (b) simple past (c) past perfect (d) simple present
  11. 11.Name the tense: “We have told a story.” (a) present perfect (b) present continuous (c) simple future (d) simple present
  12. 12.We have just ___ milk. (a) drinking (b) drank (c) drink (d) drunk
  13. 13.Which is the correct -ing form of “make”? (a) makeeing (b) makeing (c) making
  14. 14.Which is the correct -ing form of “bake”? (a) baking (b) bakeeing (c) bakeing
  15. 15.By the time Mum came home, Kavya ___ a tree. (a) had planted (b) has planted (c) had plant (d) have planted
  16. 16.Rohan ___ ridden a bicycle already. (a) has (b) have
  17. 17.Kabir is going to ___ science next Sunday. (a) studying (b) studies (c) study (d) studied
  18. 18.We ___ a song tomorrow. (a) will singing (b) will sings (c) will sing (d) sang
  19. 19.You ___ cleaned the room already. (a) has (b) have
  20. 20.He ___ for the team at the moment. (a) are clapping (b) is clapping (c) am clapping (d) is clap
  21. 21.My brother ___ the room before Mum came home. (a) had clean (b) had cleaned (c) have cleaned (d) has cleaned
  22. 22.Name the tense: “I dance on the stage.” (a) present continuous (b) present perfect (c) past continuous (d) simple present
  23. 23.She ___ in this school since 2021. (a) studies (b) studied (c) has studied (d) have studied
  24. 24.I ___ Hindi now. (a) is speaking (b) are speaking (c) am speaking (d) am speak
  25. 25.You ___ going to wear a cap next week. (a) is (b) are (c) am
  26. 26.___ I sing a song yesterday? (a) Do (b) Was (c) Does (d) Did
  27. 27.My parents ___ a mango at the moment. (a) am eating (b) are eat (c) is eating (d) are eating
  28. 28.Name the tense: “Aditya is climbing a tree.” (a) simple future (b) past continuous (c) present continuous (d) simple past
  29. 29.They ___ the ball when Mum came home. (a) were catch (b) was catching (c) are catching (d) were catching
  30. 30.My brother ___ draw a picture every morning. (a) isn't (b) don't (c) doesn't
  31. 31.The children ___ a tree every Sunday. (a) planting (b) plants (c) plant
  32. 32.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  33. 33.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  34. 34.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
  35. 35.He ___ going to write a letter next Sunday. (a) is (b) are (c) am
  36. 36.___ the children throw the ball yesterday? (a) Did (b) Does (c) Was (d) Do
  37. 37.My sister ___ danced on the stage already. (a) has (b) have
  38. 38.What is the past tense of “fly”? (a) flew (b) flyed (c) flown (d) flying
  39. 39.When Dad called, they ___ already jogged in the park. (a) has (b) have (c) had
  40. 40.My parents are going to ___ on the stage next Sunday. (a) danced (b) dances (c) dancing (d) dance

Answer key

  1. was writing
  2. were building
  3. Does
  4. has
  5. had ridden
  6. Is
  7. have
  8. were jogging
  9. singing
  10. simple present
  11. present perfect
  12. drunk
  13. making
  14. baking
  15. had planted
  16. has
  17. study
  18. will sing
  19. have
  20. is clapping
  21. had cleaned
  22. simple present
  23. has studied
  24. am speaking
  25. are
  26. Did
  27. are eating
  28. present continuous
  29. were catching
  30. doesn't
  31. plant
  32. is
  33. is
  34. has
  35. is
  36. Did
  37. has
  38. flew
  39. had
  40. dance

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