← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 328 · 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.Ira ___ the dog before Mum came home. (a) has fed (b) had fed (c) have fed (d) had feed
  2. 2.My sister ___ climbed a tree already. (a) have (b) has
  3. 3.___ Kabir run in the park twice a week? (a) Do (b) Is (c) Does (d) Are
  4. 4.He ___ Hindi on Saturdays. (a) speaking (b) speaks (c) speak
  5. 5.We ___ science at the moment. (a) is studying (b) are studying (c) are study (d) am studying
  6. 6.When Dad called, they ___ already danced on the stage. (a) had (b) has (c) have
  7. 7.My friends ___ a cartoon before the bell rang. (a) have watched (b) had watch (c) had watched (d) has watched
  8. 8.At 8 pm yesterday, you ___ milk. (a) were drink (b) were drinking (c) are drinking (d) was drinking
  9. 9.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  10. 10.We did not ___ the ball last week. (a) caught (b) catching (c) catch (d) catches
  11. 11.My brother ___ drawn a picture already. (a) has (b) have
  12. 12.___ I plant a tree on Saturdays? (a) Does (b) Is (c) Do (d) Are
  13. 13.She ___ a mango before it got dark. (a) have eaten (b) had ate (c) had eaten (d) has eaten
  14. 14.Which is the correct -ing form of “ride”? (a) rideing (b) rideeing (c) riding
  15. 15.My brother ___ lunch when Mum came home. (a) is bringing (b) was bringing (c) was bring (d) were bringing
  16. 16.When Dad called, he ___ already drunk milk. (a) had (b) has (c) have
  17. 17.He has just ___ a story. (a) tell (b) tells (c) telling (d) told
  18. 18.What is the past tense of “win”? (a) winned (b) winning (c) won
  19. 19.Choose the right verb: Neither Yash nor the boys ___ coming today. (a) is (b) are
  20. 20.We did not ___ science last Sunday. (a) studies (b) studied (c) study (d) studying
  21. 21.Choose the right verb: Physics ___ interesting. (a) are (b) is
  22. 22.Ananya ___ in the park on Saturdays. (a) running (b) run (c) runs
  23. 23.My brother ___ vegetables when it started to rain. (a) were buying (b) was buying (c) is buying (d) was buy
  24. 24.What is the past tense of “fly”? (a) flown (b) flying (c) flew (d) flyed
  25. 25.___ the children flying a kite now? (a) Are (b) Is (c) Am
  26. 26.He ___ written a letter already. (a) has (b) have
  27. 27.They ___ eaten a mango already. (a) has (b) have
  28. 28.Name the tense: “My friends are bringing lunch.” (a) present perfect (b) present continuous (c) simple future (d) past perfect
  29. 29.Meera ___ the room right now. (a) is clean (b) are cleaning (c) is cleaning (d) am cleaning
  30. 30.Name the tense: “The students have sung a song.” (a) simple present (b) simple past (c) simple future (d) present perfect
  31. 31.He ___ carry the bag every Sunday. (a) don't (b) doesn't (c) isn't
  32. 32.Which is the correct -ing form of “help”? (a) helping (b) helpeing (c) helpping
  33. 33.You ___ carry the bag on Saturdays. (a) aren't (b) doesn't (c) don't
  34. 34.They are going to ___ Hindi next Sunday. (a) speak (b) speaks (c) speaking (d) spoke
  35. 35.Diya ___ write a letter every Sunday. (a) don't (b) isn't (c) doesn't
  36. 36.We ___ clean the room on Saturdays. (a) aren't (b) don't (c) doesn't
  37. 37.You ___ the ball every day. (a) throwing (b) throw (c) throws
  38. 38.Name the tense: “The children are cleaning the room.” (a) simple present (b) present perfect (c) simple past (d) present continuous
  39. 39.We ___ a message now. (a) are send (b) am sending (c) are sending (d) is sending
  40. 40.I ___ go to school every Sunday. (a) doesn't (b) don't (c) aren't

Answer key

  1. had fed
  2. has
  3. Does
  4. speaks
  5. are studying
  6. had
  7. had watched
  8. were drinking
  9. is
  10. catch
  11. has
  12. Do
  13. had eaten
  14. riding
  15. was bringing
  16. had
  17. told
  18. won
  19. are
  20. study
  21. is
  22. runs
  23. was buying
  24. flew
  25. Are
  26. has
  27. have
  28. present continuous
  29. is cleaning
  30. present perfect
  31. doesn't
  32. helping
  33. don't
  34. speak
  35. doesn't
  36. don't
  37. throw
  38. present continuous
  39. are sending
  40. don't

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