← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 603 · 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.When Dad called, you ___ already washed the dishes. (a) had (b) has (c) have
  2. 2.We are going to ___ cricket next Sunday. (a) play (b) playing (c) played (d) plays
  3. 3.They ___ win the match every Sunday. (a) aren't (b) don't (c) doesn't
  4. 4.They ___ lunch yesterday. (a) brought (b) bring (c) will bring (d) bringed
  5. 5.I ___ the match now. (a) is winning (b) am win (c) are winning (d) am winning
  6. 6.I did not ___ vegetables yesterday. (a) buying (b) bought (c) buys (d) buy
  7. 7.Aarav ___ win the match every morning. (a) isn't (b) don't (c) doesn't
  8. 8.My sister ___ a kite when the bell rang. (a) were flying (b) is flying (c) was flying (d) was fly
  9. 9.We ___ the ball when Mum came home. (a) were catch (b) was catching (c) are catching (d) were catching
  10. 10.Choose the right verb: Each player ___ a name tag. (a) have (b) has
  11. 11.Nisha ___ on the stage last Sunday. (a) has danced (b) will dance (c) danced (d) dances
  12. 12.When Dad called, Aarav ___ already flown a kite. (a) have (b) has (c) had
  13. 13.Choose the right verb: The news ___ good today. (a) is (b) are
  14. 14.We ___ the bag every Sunday. (a) carry (b) carries (c) carrying
  15. 15.At 8 pm yesterday, Sneha ___ lunch. (a) was bring (b) were bringing (c) is bringing (d) was bringing
  16. 16.Which is the correct -ing form of “study”? (a) studyeing (b) studying (c) studyying
  17. 17.She ___ in this school since 2021. (a) studied (b) have studied (c) studies (d) has studied
  18. 18.When the phone rang, we ___ a tree. (a) were planting (b) was planting (c) were plant (d) are planting
  19. 19.Name the tense: “We throw the ball.” (a) past perfect (b) present continuous (c) present perfect (d) simple present
  20. 20.___ you taking the train at the moment? (a) Are (b) Is (c) Am
  21. 21.You ___ the match when the bell rang. (a) were winning (b) were win (c) was winning (d) are winning
  22. 22.My sister ___ fly a kite every day. (a) isn't (b) don't (c) doesn't
  23. 23.The students ___ eat a mango on Saturdays. (a) aren't (b) don't (c) doesn't
  24. 24.My brother ___ a tree before the guests arrived. (a) had climbed (b) has climbed (c) have climbed (d) had climb
  25. 25.___ Isha ride a bicycle last Sunday? (a) Did (b) Do (c) Does (d) Was
  26. 26.Name the tense: “I have eaten a mango.” (a) simple future (b) simple present (c) simple past (d) present perfect
  27. 27.___ he build a sandcastle twice a week? (a) Does (b) Is (c) Do (d) Are
  28. 28.We ___ baked a cake already. (a) have (b) has
  29. 29.You ___ a cap when Mum came home. (a) are wearing (b) were wearing (c) were wear (d) was wearing
  30. 30.By the time the bell rang, they ___ a cake. (a) had baked (b) had bake (c) have baked (d) has baked
  31. 31.___ he carrying the bag now? (a) Is (b) Am (c) Are
  32. 32.They ___ a bicycle before the bell rang. (a) had ridden (b) have ridden (c) had rode (d) has ridden
  33. 33.When the phone rang, we ___ a cartoon. (a) was watching (b) were watch (c) were watching (d) are watching
  34. 34.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
  35. 35.When Dad called, they ___ already planted a tree. (a) have (b) has (c) had
  36. 36.We ___ the room when the bell rang. (a) were clean (b) was cleaning (c) are cleaning (d) were cleaning
  37. 37.By the time Mum came home, Vivaan ___ science. (a) has studied (b) have studied (c) had studied (d) had study
  38. 38.I am going to ___ a kite tomorrow. (a) flies (b) flew (c) flying (d) fly
  39. 39.We ___ on the stage yesterday. (a) will dance (b) have danced (c) dance (d) danced
  40. 40.Choose the right verb: Either Aditya or the twins ___ coming today. (a) are (b) is

Answer key

  1. had
  2. play
  3. don't
  4. brought
  5. am winning
  6. buy
  7. doesn't
  8. was flying
  9. were catching
  10. has
  11. danced
  12. had
  13. is
  14. carry
  15. was bringing
  16. studying
  17. has studied
  18. were planting
  19. simple present
  20. Are
  21. were winning
  22. doesn't
  23. don't
  24. had climbed
  25. Did
  26. present perfect
  27. Does
  28. have
  29. were wearing
  30. had baked
  31. Is
  32. had ridden
  33. were watching
  34. has
  35. had
  36. were cleaning
  37. had studied
  38. fly
  39. danced
  40. are

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