← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 412 · 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.Name the tense: “I had worn a cap.” (a) past continuous (b) present perfect (c) simple future (d) past perfect
  2. 2.She is going to ___ tea next Sunday. (a) makes (b) made (c) make (d) making
  3. 3.At 8 pm yesterday, we ___ the room. (a) were cleaning (b) are cleaning (c) was cleaning (d) were clean
  4. 4.By the time the bell rang, he ___ a tree. (a) have climbed (b) has climbed (c) had climb (d) had climbed
  5. 5.You ___ a tree when the phone rang. (a) were planting (b) were plant (c) was planting (d) are planting
  6. 6.He is going to ___ the ball next week. (a) throws (b) throw (c) throwing (d) threw
  7. 7.Choose the right verb: Each of the players ___ a locker. (a) has (b) have
  8. 8.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  9. 9.When the phone rang, we ___ a message. (a) were sending (b) are sending (c) was sending (d) were send
  10. 10.He ___ to school next week. (a) will go (b) went (c) will goes (d) will going
  11. 11.___ the children bake a cake every morning? (a) Is (b) Do (c) Does (d) Are
  12. 12.Choose the right verb: Each boy ___ a water bottle. (a) has (b) have
  13. 13.I ___ going to watch a cartoon next Sunday. (a) is (b) am (c) are
  14. 14.Meera ___ the ball right now. (a) am throwing (b) are throwing (c) is throwing (d) is throw
  15. 15.They ___ written a letter already. (a) has (b) have
  16. 16.She ___ clean the room every morning. (a) doesn't (b) isn't (c) don't
  17. 17.Rohan did not ___ a song in 2023. (a) sing (b) singing (c) sings (d) sang
  18. 18.They ___ going to run in the park next Sunday. (a) are (b) am (c) is
  19. 19.Name the tense: “She studies science.” (a) simple past (b) simple present (c) present continuous (d) past perfect
  20. 20.Name the tense: “He is bringing lunch.” (a) simple present (b) simple past (c) present perfect (d) present continuous
  21. 21.Kabir ___ cricket before it got dark. (a) had play (b) have played (c) has played (d) had played
  22. 22.Name the tense: “I had cooked rice.” (a) simple future (b) past continuous (c) simple present (d) past perfect
  23. 23.I ___ a letter every morning. (a) writes (b) writing (c) write
  24. 24.You ___ a tree when the bell rang. (a) are planting (b) was planting (c) were plant (d) were planting
  25. 25.I have just ___ in the park. (a) jog (b) jogged (c) jogs (d) jogging
  26. 26.We did not ___ a kite last week. (a) flying (b) flies (c) flew (d) fly
  27. 27.When Dad called, I ___ already sung a song. (a) has (b) have (c) had
  28. 28.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  29. 29.Choose the right verb: Every child ___ a locker. (a) has (b) have
  30. 30.Myra ___ danced on the stage already. (a) has (b) have
  31. 31.___ I drink milk on Saturdays? (a) Do (b) Does (c) Are (d) Is
  32. 32.What is the past tense of “write”? (a) wrote (b) written (c) writing (d) writed
  33. 33.I ___ on the stage last Sunday. (a) danced (b) have danced (c) will dance (d) dance
  34. 34.Name the tense: “I am feeding the dog.” (a) past continuous (b) present perfect (c) present continuous (d) simple present
  35. 35.When Dad called, my parents ___ already fed the dog. (a) have (b) has (c) had
  36. 36.Name the tense: “The children have gone to school.” (a) past continuous (b) simple present (c) simple past (d) present perfect
  37. 37.What is the past tense of “drink”? (a) drinked (b) drunk (c) drinking (d) drank
  38. 38.Which is the correct -ing form of “wash”? (a) washhing (b) washing (c) washeing
  39. 39.I ___ a cartoon tomorrow. (a) will watching (b) watched (c) will watches (d) will watch
  40. 40.When Dad called, he ___ already swum in the pool. (a) has (b) have (c) had

Answer key

  1. past perfect
  2. make
  3. were cleaning
  4. had climbed
  5. were planting
  6. throw
  7. has
  8. are
  9. were sending
  10. will go
  11. Do
  12. has
  13. am
  14. is throwing
  15. have
  16. doesn't
  17. sing
  18. are
  19. simple present
  20. present continuous
  21. had played
  22. past perfect
  23. write
  24. were planting
  25. jogged
  26. fly
  27. had
  28. are
  29. has
  30. has
  31. Do
  32. wrote
  33. danced
  34. present continuous
  35. had
  36. present perfect
  37. drank
  38. washing
  39. will watch
  40. had

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