← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 574 · 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.What is the past tense of “fly”? (a) flying (b) flew (c) flyed (d) flown
  2. 2.Choose the right verb: There ___ some water in the bottle. (a) is (b) are
  3. 3.Name the tense: “He will take the train.” (a) present continuous (b) simple future (c) simple present (d) past perfect
  4. 4.You ___ the bag at 8 pm yesterday. (a) were carrying (b) are carrying (c) were carry (d) was carrying
  5. 5.She ___ the ball on Saturdays. (a) catches (b) catch (c) catching
  6. 6.I ___ tea before Mum came home. (a) had made (b) had make (c) have made (d) has made
  7. 7.Choose the right verb: Each boy ___ a ID card. (a) has (b) have
  8. 8.My brother ___ cook rice every day. (a) doesn't (b) isn't (c) don't
  9. 9.You ___ on the stage every day. (a) dances (b) dance (c) dancing
  10. 10.Kunal ___ a cap at 8 pm yesterday. (a) is wearing (b) was wearing (c) were wearing (d) was wear
  11. 11.We ___ the bag before the bell rang. (a) had carried (b) have carried (c) had carry (d) has carried
  12. 12.I ___ science now. (a) is studying (b) are studying (c) am studying (d) am study
  13. 13.You have lived in Pune ___ two years. (a) for (b) since
  14. 14.___ they make tea every Sunday? (a) Is (b) Are (c) Do (d) Does
  15. 15.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
  16. 16.Which is the correct -ing form of “climb”? (a) climbbing (b) climbeing (c) climbing
  17. 17.___ the children bake a cake twice a week? (a) Does (b) Is (c) Are (d) Do
  18. 18.When Dad called, my parents ___ already gone to school. (a) had (b) have (c) has
  19. 19.Tara ___ flown a kite already. (a) has (b) have
  20. 20.Omkar ___ watch a cartoon every Sunday. (a) don't (b) isn't (c) doesn't
  21. 21.My brother ___ help Grandma twice a week. (a) isn't (b) doesn't (c) don't
  22. 22.She ___ science when the bell rang. (a) is studying (b) was studying (c) was study (d) were studying
  23. 23.___ you speak Hindi on Saturdays? (a) Is (b) Does (c) Do (d) Are
  24. 24.You ___ draw a picture every Sunday. (a) don't (b) aren't (c) doesn't
  25. 25.He ___ a picture next week. (a) will draws (b) will drawing (c) will draw (d) drew
  26. 26.I ___ vegetables before the guests arrived. (a) had buy (b) had bought (c) have bought (d) has bought
  27. 27.My sister ___ in Pune since 2021. (a) lives (b) lived (c) has lived (d) have lived
  28. 28.We did not ___ a picture two days ago. (a) drawing (b) draw (c) drew (d) draws
  29. 29.When the bell rang, Meera ___ a cartoon. (a) is watching (b) was watch (c) was watching (d) were watching
  30. 30.He ___ cricket next month. (a) will playing (b) will plays (c) played (d) will play
  31. 31.___ you tell a story two days ago? (a) Does (b) Do (c) Was (d) Did
  32. 32.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has
  33. 33.Name the tense: “He will clap for the team.” (a) simple present (b) past perfect (c) past continuous (d) simple future
  34. 34.Aisha ___ in the pool yesterday. (a) will swim (b) swimmed (c) swims (d) swam
  35. 35.She ___ built a sandcastle already. (a) have (b) has
  36. 36.Name the tense: “Omkar had helped Grandma.” (a) present continuous (b) past perfect (c) simple future (d) present perfect
  37. 37.You ___ with Nani since 2019. (a) have stayed (b) stayed (c) stay (d) has stayed
  38. 38.The students ___ a sandcastle every day. (a) building (b) builds (c) build
  39. 39.When the phone rang, she ___ the ball. (a) were throwing (b) is throwing (c) was throwing (d) was throw
  40. 40.My sister has just ___ a sandcastle. (a) build (b) building (c) builds (d) built

Answer key

  1. flew
  2. is
  3. simple future
  4. were carrying
  5. catches
  6. had made
  7. has
  8. doesn't
  9. dance
  10. was wearing
  11. had carried
  12. am studying
  13. for
  14. Do
  15. is
  16. climbing
  17. Do
  18. had
  19. has
  20. doesn't
  21. doesn't
  22. was studying
  23. Do
  24. don't
  25. will draw
  26. had bought
  27. has lived
  28. draw
  29. was watching
  30. will play
  31. Did
  32. has
  33. simple future
  34. swam
  35. has
  36. past perfect
  37. have stayed
  38. build
  39. was throwing
  40. built

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