← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 980 · 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 just ___ science. (a) studied (b) studies (c) studying (d) study
  2. 2.When Mum came home, we ___ the dishes. (a) were wash (b) are washing (c) was washing (d) were washing
  3. 3.When Dad called, he ___ already written a letter. (a) has (b) have (c) had
  4. 4.When the bell rang, my sister ___ the dog. (a) were feeding (b) was feeding (c) was feed (d) is feeding
  5. 5.They ___ in the park when it started to rain. (a) was jogging (b) are jogging (c) were jog (d) were jogging
  6. 6.They ___ in the park now. (a) am jogging (b) are jog (c) are jogging (d) is jogging
  7. 7.He ___ bring lunch twice a week. (a) don't (b) doesn't (c) isn't
  8. 8.___ my brother study science last week? (a) Do (b) Was (c) Does (d) Did
  9. 9.Which is the correct -ing form of “bring”? (a) bringging (b) bringing (c) bringeing
  10. 10.Which is the correct -ing form of “catch”? (a) catching (b) catcheing (c) catchhing
  11. 11.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  12. 12.When Dad called, Sneha ___ already fed the dog. (a) had (b) has (c) have
  13. 13.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
  14. 14.You ___ with Nani since 2021. (a) stayed (b) stay (c) have stayed (d) has stayed
  15. 15.What is the past tense of “send”? (a) sending (b) sent (c) sended
  16. 16.When the bell rang, you ___ a tree. (a) are planting (b) was planting (c) were plant (d) were planting
  17. 17.She ___ a mango last week. (a) ate (b) eated (c) eats (d) will eat
  18. 18.She ___ in the park in 2023. (a) will jog (b) has jogged (c) jogged (d) jogs
  19. 19.Name the tense: “You will jog in the park.” (a) simple past (b) simple future (c) present continuous (d) present perfect
  20. 20.What is the past tense of “drink”? (a) drunk (b) drinked (c) drinking (d) drank
  21. 21.Omkar ___ a picture every morning. (a) drawing (b) draw (c) draws
  22. 22.They ___ brought lunch already. (a) has (b) have
  23. 23.When it started to rain, we ___ a sandcastle. (a) were build (b) are building (c) were building (d) was building
  24. 24.What is the past tense of “fly”? (a) flew (b) flying (c) flown (d) flyed
  25. 25.Isha is going to ___ a story next week. (a) tells (b) told (c) telling (d) tell
  26. 26.Name the tense: “We brought lunch.” (a) past perfect (b) present continuous (c) simple past (d) present perfect
  27. 27.___ Ananya play cricket every day? (a) Do (b) Are (c) Is (d) Does
  28. 28.___ they jog in the park in 2023? (a) Did (b) Does (c) Do (d) Was
  29. 29.Name the tense: “We are running in the park.” (a) simple present (b) present continuous (c) present perfect (d) simple future
  30. 30.You ___ bought vegetables already. (a) have (b) has
  31. 31.She ___ a mango at 8 pm yesterday. (a) were eating (b) was eating (c) was eat (d) is eating
  32. 32.___ my sister bringing lunch now? (a) Is (b) Are (c) Am
  33. 33.Name the tense: “You danced on the stage.” (a) past continuous (b) past perfect (c) simple future (d) simple past
  34. 34.___ they tell a story in 2023? (a) Did (b) Do (c) Does (d) Was
  35. 35.I ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
  36. 36.___ he wash the dishes every day? (a) Do (b) Is (c) Are (d) Does
  37. 37.They ___ going to make tea next week. (a) am (b) are (c) is
  38. 38.I have had this bicycle ___ last year. (a) since (b) for
  39. 39.Which is the correct -ing form of “cook”? (a) cooking (b) cookeing (c) cookking
  40. 40.Yash ___ run in the park every morning. (a) doesn't (b) isn't (c) don't

Answer key

  1. studied
  2. were washing
  3. had
  4. was feeding
  5. were jogging
  6. are jogging
  7. doesn't
  8. Did
  9. bringing
  10. catching
  11. is
  12. had
  13. is
  14. have stayed
  15. sent
  16. were planting
  17. ate
  18. jogged
  19. simple future
  20. drank
  21. draws
  22. have
  23. were building
  24. flew
  25. tell
  26. simple past
  27. Does
  28. Did
  29. present continuous
  30. have
  31. was eating
  32. Is
  33. simple past
  34. Did
  35. swim
  36. Does
  37. are
  38. since
  39. cooking
  40. doesn't

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