← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 162 · 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.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  2. 2.The children ___ a kite before the bell rang. (a) had flew (b) has flown (c) have flown (d) had flown
  3. 3.He ___ the dishes when the phone rang. (a) was washing (b) were washing (c) was wash (d) is washing
  4. 4.You ___ in this school since 2020. (a) taught (b) has taught (c) have taught (d) teach
  5. 5.We ___ a cake right now. (a) are baking (b) are bake (c) am baking (d) is baking
  6. 6.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
  7. 7.Name the tense: “We carry the bag.” (a) simple past (b) simple present (c) past continuous (d) present continuous
  8. 8.___ I sending a message right now? (a) Are (b) Am (c) Is
  9. 9.When Dad called, Kunal ___ already ridden a bicycle. (a) have (b) has (c) had
  10. 10.When Mum came home, she ___ the bag. (a) were carrying (b) was carry (c) is carrying (d) was carrying
  11. 11.When the phone rang, he ___ a letter. (a) was write (b) is writing (c) was writing (d) were writing
  12. 12.___ we cook rice two days ago? (a) Do (b) Did (c) Does (d) Was
  13. 13.When it started to rain, they ___ a picture. (a) were drawing (b) were draw (c) was drawing (d) are drawing
  14. 14.What is the past tense of “eat”? (a) eated (b) eaten (c) ate (d) eating
  15. 15.Choose the right verb: Every player ___ a name tag. (a) have (b) has
  16. 16.What is the past tense of “send”? (a) sent (b) sending (c) sended
  17. 17.Name the tense: “I was swimming in the pool.” (a) past continuous (b) simple present (c) simple future (d) past perfect
  18. 18.He ___ a tree next Sunday. (a) will planting (b) will plants (c) will plant (d) planted
  19. 19.When Mum came home, they ___ the match. (a) are winning (b) was winning (c) were winning (d) were win
  20. 20.Diya ___ a picture when it started to rain. (a) were drawing (b) is drawing (c) was draw (d) was drawing
  21. 21.Tara ___ the room at the moment. (a) is clean (b) are cleaning (c) is cleaning (d) am cleaning
  22. 22.My brother ___ in the park twice a week. (a) running (b) runs (c) run
  23. 23.They have played in the garden ___ morning. (a) for (b) since
  24. 24.Meera is going to ___ to school next week. (a) goes (b) went (c) go (d) going
  25. 25.He ___ wash the dishes on Saturdays. (a) isn't (b) doesn't (c) don't
  26. 26.We ___ Grandma now. (a) are help (b) is helping (c) are helping (d) am helping
  27. 27.I have just ___ on the stage. (a) dancing (b) dances (c) dance (d) danced
  28. 28.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
  29. 29.My friends ___ a cap every day. (a) wear (b) wearing (c) wears
  30. 30.He ___ a song next week. (a) sang (b) will singing (c) will sings (d) will sing
  31. 31.She ___ told a story already. (a) have (b) has
  32. 32.___ they sending a message at the moment? (a) Am (b) Is (c) Are
  33. 33.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
  34. 34.___ I winning the match at the moment? (a) Am (b) Are (c) Is
  35. 35.He has just ___ Hindi. (a) speak (b) spoke (c) spoken (d) speaking
  36. 36.Name the tense: “You were throwing the ball.” (a) past perfect (b) present continuous (c) past continuous (d) simple present
  37. 37.When Dad called, he ___ already built a sandcastle. (a) has (b) had (c) have
  38. 38.You ___ wear a cap every Sunday. (a) doesn't (b) don't (c) aren't
  39. 39.Choose the right verb: Either the girls or Vivaan ___ coming today. (a) is (b) are
  40. 40.___ my sister feeding the dog now? (a) Are (b) Is (c) Am

Answer key

  1. is
  2. had flown
  3. was washing
  4. have taught
  5. are baking
  6. speaking
  7. simple present
  8. Am
  9. had
  10. was carrying
  11. was writing
  12. Did
  13. were drawing
  14. ate
  15. has
  16. sent
  17. past continuous
  18. will plant
  19. were winning
  20. was drawing
  21. is cleaning
  22. runs
  23. since
  24. go
  25. doesn't
  26. are helping
  27. danced
  28. is
  29. wear
  30. will sing
  31. has
  32. Are
  33. is
  34. Am
  35. spoken
  36. past continuous
  37. had
  38. don't
  39. is
  40. Is

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