← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 750 · 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 feed the dog on Saturdays? (a) Are (b) Is (c) Does (d) Do
  2. 2.My friends ___ tea every day. (a) making (b) makes (c) make
  3. 3.Nisha is going to ___ the room next month. (a) cleaning (b) clean (c) cleans (d) cleaned
  4. 4.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  5. 5.When Dad called, Saanvi ___ already brought lunch. (a) has (b) have (c) had
  6. 6.Arjun ___ a tree now. (a) am climbing (b) is climb (c) are climbing (d) is climbing
  7. 7.By the time we reached, you ___ the match. (a) have won (b) has won (c) had win (d) had won
  8. 8.Name the tense: “We danced on the stage.” (a) past continuous (b) past perfect (c) simple past (d) simple future
  9. 9.By the time the bell rang, we ___ in the park. (a) had jog (b) had jogged (c) has jogged (d) have jogged
  10. 10.Name the tense: “You make tea.” (a) simple past (b) past perfect (c) simple present (d) present continuous
  11. 11.You ___ dance on the stage twice a week. (a) aren't (b) don't (c) doesn't
  12. 12.Name the tense: “I will tell a story.” (a) past continuous (b) simple future (c) past perfect (d) present continuous
  13. 13.She ___ a tree when Mum came home. (a) were climbing (b) was climbing (c) is climbing (d) was climb
  14. 14.You ___ milk now. (a) are drinking (b) is drinking (c) are drink (d) am drinking
  15. 15.At 8 pm yesterday, my sister ___ in the park. (a) were jogging (b) is jogging (c) was jog (d) was jogging
  16. 16.They ___ the match two days ago. (a) will win (b) winned (c) won (d) win
  17. 17.Riya ___ to school when Mum came home. (a) were going (b) was go (c) is going (d) was going
  18. 18.We ___ rice yesterday. (a) have cooked (b) cooked (c) cook (d) will cook
  19. 19.Ira ___ a picture last Sunday. (a) draws (b) will draw (c) drew (d) drawed
  20. 20.___ you throwing the ball at the moment? (a) Is (b) Are (c) Am
  21. 21.When Dad called, he ___ already run in the park. (a) has (b) have (c) had
  22. 22.My brother ___ a cake when Mum came home. (a) were baking (b) was baking (c) is baking (d) was bake
  23. 23.They ___ tell a story every morning. (a) aren't (b) don't (c) doesn't
  24. 24.___ Meera watching a cartoon at the moment? (a) Is (b) Are (c) Am
  25. 25.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  26. 26.He ___ in the park every morning. (a) jog (b) jogging (c) jogs
  27. 27.The children ___ made tea already. (a) has (b) have
  28. 28.When it started to rain, they ___ a mango. (a) were eating (b) was eating (c) were eat (d) are eating
  29. 29.Vivaan has just ___ the dishes. (a) washes (b) wash (c) washing (d) washed
  30. 30.They ___ write a letter twice a week. (a) don't (b) doesn't (c) aren't
  31. 31.She has just ___ science. (a) studies (b) study (c) studying (d) studied
  32. 32.My brother ___ a tree before Mum came home. (a) had climbed (b) had climb (c) has climbed (d) have climbed
  33. 33.My brother ___ milk before Mum came home. (a) have drunk (b) had drank (c) had drunk (d) has drunk
  34. 34.By the time the bell rang, my brother ___ cricket. (a) had played (b) have played (c) has played (d) had play
  35. 35.What is the past tense of “wear”? (a) wearing (b) weared (c) wore (d) worn
  36. 36.Name the tense: “Manav has written a letter.” (a) present continuous (b) present perfect (c) simple present (d) simple future
  37. 37.Karan has been in the library ___ 8 o'clock. (a) for (b) since
  38. 38.When Dad called, they ___ already thrown the ball. (a) have (b) has (c) had
  39. 39.They ___ in Delhi since 2019. (a) work (b) worked (c) have worked (d) has worked
  40. 40.I ___ for the team now. (a) is clapping (b) are clapping (c) am clapping (d) am clap

Answer key

  1. Do
  2. make
  3. clean
  4. is
  5. had
  6. is climbing
  7. had won
  8. simple past
  9. had jogged
  10. simple present
  11. don't
  12. simple future
  13. was climbing
  14. are drinking
  15. was jogging
  16. won
  17. was going
  18. cooked
  19. drew
  20. Are
  21. had
  22. was baking
  23. don't
  24. Is
  25. are
  26. jogs
  27. have
  28. were eating
  29. washed
  30. don't
  31. studied
  32. had climbed
  33. had drunk
  34. had played
  35. wore
  36. present perfect
  37. since
  38. had
  39. have worked
  40. am clapping

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