← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 420 · 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.___ I go to school last Sunday? (a) Does (b) Was (c) Do (d) Did
  2. 2.When Mum came home, you ___ a cap. (a) were wearing (b) was wearing (c) are wearing (d) were wear
  3. 3.Name the tense: “They will go to school.” (a) simple future (b) simple past (c) past continuous (d) present continuous
  4. 4.When Dad called, Kunal ___ already flown a kite. (a) have (b) had (c) has
  5. 5.Name the tense: “My friends had made tea.” (a) present perfect (b) past perfect (c) simple future (d) simple present
  6. 6.We ___ a picture on Saturdays. (a) draws (b) drawing (c) draw
  7. 7.You have just ___ a bicycle. (a) ridden (b) rode (c) riding (d) ride
  8. 8.___ she feeding the dog now? (a) Are (b) Is (c) Am
  9. 9.We have just ___ to school. (a) go (b) going (c) went (d) gone
  10. 10.We ___ jogged in the park already. (a) has (b) have
  11. 11.You ___ watch a cartoon every day. (a) doesn't (b) aren't (c) don't
  12. 12.___ Myra baking a cake now? (a) Am (b) Are (c) Is
  13. 13.We have lived in Pune ___ a long time. (a) since (b) for
  14. 14.When Dad called, we ___ already brought lunch. (a) has (b) had (c) have
  15. 15.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  16. 16.Name the tense: “They play cricket.” (a) simple present (b) simple past (c) past perfect (d) present continuous
  17. 17.Name the tense: “She has run in the park.” (a) past perfect (b) past continuous (c) present continuous (d) present perfect
  18. 18.Choose the right verb: The scissors ___ sharp. (a) is (b) are
  19. 19.The students ___ the ball when the bell rang. (a) were throw (b) are throwing (c) was throwing (d) were throwing
  20. 20.They ___ going to speak Hindi next week. (a) are (b) am (c) is
  21. 21.___ I dancing on the stage at the moment? (a) Is (b) Am (c) Are
  22. 22.___ my friends send a message yesterday? (a) Did (b) Was (c) Do (d) Does
  23. 23.She is going to ___ a cartoon next month. (a) watched (b) watch (c) watching (d) watches
  24. 24.They ___ tea next month. (a) will make (b) made (c) will makes (d) will making
  25. 25.She ___ clean the room on Saturdays. (a) doesn't (b) don't (c) isn't
  26. 26.They did not ___ tea in 2023. (a) made (b) makes (c) make (d) making
  27. 27.By the time we reached, she ___ a picture. (a) had drawn (b) have drawn (c) has drawn (d) had drew
  28. 28.He ___ a cap on Saturdays. (a) wears (b) wear (c) wearing
  29. 29.I ___ a mango now. (a) am eat (b) am eating (c) is eating (d) are eating
  30. 30.Name the tense: “My sister is studying science.” (a) simple present (b) past continuous (c) simple future (d) present continuous
  31. 31.We ___ the match tomorrow. (a) won (b) will wins (c) will win (d) will winning
  32. 32.You ___ in this school since 2020. (a) studied (b) has studied (c) have studied (d) study
  33. 33.Which is the correct -ing form of “dance”? (a) dancing (b) danceing (c) danceeing
  34. 34.Name the tense: “They had flown a kite.” (a) present continuous (b) simple past (c) past perfect (d) simple future
  35. 35.When Dad called, they ___ already won the match. (a) have (b) had (c) has
  36. 36.___ we throw the ball yesterday? (a) Do (b) Was (c) Did (d) Does
  37. 37.By the time the guests arrived, they ___ the bag. (a) had carry (b) has carried (c) have carried (d) had carried
  38. 38.Which is the correct -ing form of “wear”? (a) wearing (b) wearring (c) weareing
  39. 39.Which is the correct -ing form of “eat”? (a) eateing (b) eating (c) eatting
  40. 40.Choose the right verb: Each child ___ a name tag. (a) have (b) has

Answer key

  1. Did
  2. were wearing
  3. simple future
  4. had
  5. past perfect
  6. draw
  7. ridden
  8. Is
  9. gone
  10. have
  11. don't
  12. Is
  13. for
  14. had
  15. are
  16. simple present
  17. present perfect
  18. are
  19. were throwing
  20. are
  21. Am
  22. Did
  23. watch
  24. will make
  25. doesn't
  26. make
  27. had drawn
  28. wears
  29. am eating
  30. present continuous
  31. will win
  32. have studied
  33. dancing
  34. past perfect
  35. had
  36. Did
  37. had carried
  38. wearing
  39. eating
  40. has

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