← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 663 · 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.They ___ a tree now. (a) am planting (b) is planting (c) are planting (d) are plant
  2. 2.The children ___ wash the dishes every Sunday. (a) aren't (b) doesn't (c) don't
  3. 3.I ___ tea every Sunday. (a) making (b) makes (c) make
  4. 4.Aarav ___ a cartoon tomorrow. (a) will watching (b) will watches (c) watched (d) will watch
  5. 5.My friends ___ the ball when the bell rang. (a) were catching (b) are catching (c) was catching (d) were catch
  6. 6.They ___ cleaned the room already. (a) have (b) has
  7. 7.Choose the right verb: Neither Diya nor my cousins ___ coming today. (a) is (b) are
  8. 8.Ira ___ cooked rice already. (a) have (b) has
  9. 9.When Dad called, I ___ already worn a cap. (a) has (b) have (c) had
  10. 10.Name the tense: “We will draw a picture.” (a) past perfect (b) simple future (c) simple present (d) present continuous
  11. 11.You ___ the bag next Sunday. (a) will carries (b) will carry (c) carried (d) will carrying
  12. 12.She ___ a story now. (a) am telling (b) is tell (c) is telling (d) are telling
  13. 13.Which is the correct -ing form of “sing”? (a) singeing (b) singging (c) singing
  14. 14.Nisha ___ in this school since 2019. (a) taught (b) teaches (c) has taught (d) have taught
  15. 15.She ___ plant a tree on Saturdays. (a) doesn't (b) don't (c) isn't
  16. 16.Isha ___ a message when the bell rang. (a) was send (b) were sending (c) is sending (d) was sending
  17. 17.He did not ___ in the park yesterday. (a) jogged (b) jogs (c) jog (d) jogging
  18. 18.When Mum came home, he ___ cricket. (a) was playing (b) was play (c) were playing (d) is playing
  19. 19.My friends ___ a cartoon every day. (a) watching (b) watch (c) watches
  20. 20.I am going to ___ to school tomorrow. (a) goes (b) going (c) go (d) went
  21. 21.When Dad called, Arjun ___ already swum in the pool. (a) had (b) has (c) have
  22. 22.Choose the right verb: Each of the students ___ a name tag. (a) have (b) has
  23. 23.When Dad called, you ___ already danced on the stage. (a) had (b) have (c) has
  24. 24.Name the tense: “Karan is watching a cartoon.” (a) past continuous (b) present perfect (c) present continuous (d) past perfect
  25. 25.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
  26. 26.What is the past tense of “drink”? (a) drinking (b) drank (c) drunk (d) drinked
  27. 27.Riya ___ watched a cartoon already. (a) has (b) have
  28. 28.Choose the right verb: All the girls ___ a name tag. (a) have (b) has
  29. 29.The children ___ taken the train already. (a) has (b) have
  30. 30.I have just ___ the dog. (a) feeding (b) feed (c) feeds (d) fed
  31. 31.___ you jog in the park twice a week? (a) Does (b) Is (c) Are (d) Do
  32. 32.They have just ___ a tree. (a) planting (b) plant (c) planted (d) plants
  33. 33.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  34. 34.Myra ___ a cap when the phone rang. (a) were wearing (b) was wearing (c) was wear (d) is wearing
  35. 35.They ___ in the park before it got dark. (a) has run (b) had run (c) have run (d) had ran
  36. 36.Name the tense: “He played cricket.” (a) present continuous (b) past continuous (c) simple future (d) simple past
  37. 37.He has just ___ a cartoon. (a) watches (b) watched (c) watching (d) watch
  38. 38.___ Karan throwing the ball now? (a) Is (b) Am (c) Are
  39. 39.Name the tense: “You have eaten a mango.” (a) simple future (b) present perfect (c) past continuous (d) present continuous
  40. 40.Which is the correct -ing form of “send”? (a) sendeing (b) sendding (c) sending

Answer key

  1. are planting
  2. don't
  3. make
  4. will watch
  5. were catching
  6. have
  7. are
  8. has
  9. had
  10. simple future
  11. will carry
  12. is telling
  13. singing
  14. has taught
  15. doesn't
  16. was sending
  17. jog
  18. was playing
  19. watch
  20. go
  21. had
  22. has
  23. had
  24. present continuous
  25. has
  26. drank
  27. has
  28. have
  29. have
  30. fed
  31. Do
  32. planted
  33. is
  34. was wearing
  35. had run
  36. simple past
  37. watched
  38. Is
  39. present perfect
  40. sending

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