← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 758 · 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.By the time Mum came home, you ___ in the park. (a) have run (b) had run (c) has run (d) had ran
  2. 2.Omkar ___ going to clean the room tomorrow. (a) is (b) am (c) are
  3. 3.You have just ___ tea. (a) make (b) making (c) makes (d) made
  4. 4.My parents ___ the ball when the bell rang. (a) were throw (b) was throwing (c) were throwing (d) are throwing
  5. 5.Which is the correct -ing form of “sing”? (a) singging (b) singeing (c) singing
  6. 6.Aisha ___ a message when the bell rang. (a) is sending (b) was sending (c) was send (d) were sending
  7. 7.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
  8. 8.Kavya ___ the match when the phone rang. (a) were winning (b) was winning (c) was win (d) is winning
  9. 9.___ my sister swimming in the pool right now? (a) Are (b) Is (c) Am
  10. 10.When Dad called, he ___ already washed the dishes. (a) has (b) have (c) had
  11. 11.We ___ take the train every Sunday. (a) aren't (b) doesn't (c) don't
  12. 12.Yash is going to ___ a story tomorrow. (a) telling (b) tell (c) told (d) tells
  13. 13.We ___ a song at the moment. (a) is singing (b) am singing (c) are sing (d) are singing
  14. 14.My brother is going to ___ a cap next month. (a) wears (b) wearing (c) wear (d) wore
  15. 15.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
  16. 16.I ___ a kite when Mum came home. (a) were flying (b) was fly (c) am flying (d) was flying
  17. 17.You are going to ___ the match next week. (a) winning (b) win (c) won (d) wins
  18. 18.Which is the correct -ing form of “win”? (a) wineing (b) wining (c) winning
  19. 19.Which is the correct -ing form of “carry”? (a) carryeing (b) carryying (c) carrying
  20. 20.We ___ milk before it got dark. (a) had drunk (b) has drunk (c) have drunk (d) had drank
  21. 21.Choose the right verb: Neither the girls nor Ishaan ___ coming today. (a) is (b) are
  22. 22.Neel ___ in this school since 2021. (a) teaches (b) taught (c) have taught (d) has taught
  23. 23.We ___ sent a message already. (a) has (b) have
  24. 24.Name the tense: “They are cooking rice.” (a) present continuous (b) past perfect (c) simple past (d) simple present
  25. 25.By the time the guests arrived, they ___ science. (a) has studied (b) have studied (c) had study (d) had studied
  26. 26.The students have just ___ on the stage. (a) dance (b) danced (c) dancing (d) dances
  27. 27.___ you help Grandma on Saturdays? (a) Do (b) Are (c) Does (d) Is
  28. 28.When the phone rang, Diya ___ a cake. (a) was baking (b) was bake (c) were baking (d) is baking
  29. 29.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  30. 30.I ___ vegetables now. (a) am buying (b) are buying (c) am buy (d) is buying
  31. 31.We ___ Hindi every day. (a) speaks (b) speak (c) speaking
  32. 32.When Dad called, my brother ___ already bought vegetables. (a) has (b) have (c) had
  33. 33.When Mum came home, we ___ a story. (a) were tell (b) was telling (c) were telling (d) are telling
  34. 34.Name the tense: “My parents went to school.” (a) present perfect (b) past perfect (c) present continuous (d) simple past
  35. 35.When Dad called, he ___ already planted a tree. (a) has (b) had (c) have
  36. 36.You ___ the ball when the phone rang. (a) were catching (b) are catching (c) was catching (d) were catch
  37. 37.___ we planting a tree right now? (a) Is (b) Am (c) Are
  38. 38.We ___ on the stage next week. (a) will dances (b) will dancing (c) danced (d) will dance
  39. 39.You ___ going to throw the ball next Sunday. (a) is (b) are (c) am
  40. 40.___ I watch a cartoon last week? (a) Does (b) Do (c) Did (d) Was

Answer key

  1. had run
  2. is
  3. made
  4. were throwing
  5. singing
  6. was sending
  7. are
  8. was winning
  9. Is
  10. had
  11. don't
  12. tell
  13. are singing
  14. wear
  15. has
  16. was flying
  17. win
  18. winning
  19. carrying
  20. had drunk
  21. is
  22. has taught
  23. have
  24. present continuous
  25. had studied
  26. danced
  27. Do
  28. was baking
  29. are
  30. am buying
  31. speak
  32. had
  33. were telling
  34. simple past
  35. had
  36. were catching
  37. Are
  38. will dance
  39. are
  40. Did

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