← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 298 · 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.Zoya ___ a cake tomorrow. (a) will bake (b) baked (c) will bakes (d) will baking
  2. 2.Name the tense: “She is riding a bicycle.” (a) simple present (b) simple future (c) present continuous (d) past perfect
  3. 3.By the time Mum came home, I ___ for the team. (a) have clapped (b) had clap (c) had clapped (d) has clapped
  4. 4.By the time we reached, I ___ the ball. (a) have caught (b) had caught (c) had catch (d) has caught
  5. 5.Name the tense: “I was sending a message.” (a) past perfect (b) present perfect (c) simple present (d) past continuous
  6. 6.Choose the right verb: Neither Priya nor the girls ___ coming today. (a) is (b) are
  7. 7.I ___ Hindi when it started to rain. (a) was speaking (b) am speaking (c) were speaking (d) was speak
  8. 8.Name the tense: “We had swum in the pool.” (a) past continuous (b) simple future (c) past perfect (d) present continuous
  9. 9.You ___ a cake when it started to rain. (a) are baking (b) were baking (c) was baking (d) were bake
  10. 10.Which is the correct -ing form of “win”? (a) wining (b) wineing (c) winning
  11. 11.What is the past tense of “run”? (a) run (b) running (c) ran (d) runned
  12. 12.My friends ___ the train before Mum came home. (a) had taken (b) had took (c) have taken (d) has taken
  13. 13.The children ___ in Delhi since 2019. (a) has worked (b) worked (c) work (d) have worked
  14. 14.He ___ tell a story twice a week. (a) don't (b) isn't (c) doesn't
  15. 15.When Mum came home, my brother ___ a cake. (a) is baking (b) were baking (c) was bake (d) was baking
  16. 16.Choose the right verb: My trousers ___ new. (a) are (b) is
  17. 17.You ___ in this school since 2022. (a) teach (b) have taught (c) taught (d) has taught
  18. 18.___ you carry the bag two days ago? (a) Did (b) Was (c) Do (d) Does
  19. 19.She ___ in the park every Sunday. (a) jogs (b) jogging (c) jog
  20. 20.You ___ to school before the bell rang. (a) had went (b) have gone (c) has gone (d) had gone
  21. 21.When Mum came home, Kunal ___ vegetables. (a) was buy (b) was buying (c) were buying (d) is buying
  22. 22.My brother ___ going to study science next week. (a) are (b) am (c) is
  23. 23.At 8 pm yesterday, I ___ a message. (a) am sending (b) were sending (c) was send (d) was sending
  24. 24.Choose the right verb: Each of the girls ___ a notebook. (a) have (b) has
  25. 25.Name the tense: “He had watched a cartoon.” (a) simple past (b) present continuous (c) simple present (d) past perfect
  26. 26.My sister ___ a story before Mum came home. (a) had tell (b) have told (c) has told (d) had told
  27. 27.When the phone rang, the children ___ cricket. (a) are playing (b) was playing (c) were play (d) were playing
  28. 28.You have just ___ on the stage. (a) dancing (b) danced (c) dances (d) dance
  29. 29.___ he bake a cake every Sunday? (a) Is (b) Are (c) Do (d) Does
  30. 30.The children ___ going to catch the ball next week. (a) am (b) are (c) is
  31. 31.___ she winning the match right now? (a) Am (b) Is (c) Are
  32. 32.I ___ tea in 2023. (a) maked (b) make (c) will make (d) made
  33. 33.They ___ the dishes right now. (a) are wash (b) are washing (c) is washing (d) am washing
  34. 34.Manav ___ a mango now. (a) is eat (b) am eating (c) are eating (d) is eating
  35. 35.She ___ the bag at the moment. (a) is carry (b) am carrying (c) are carrying (d) is carrying
  36. 36.When Dad called, Diya ___ already cleaned the room. (a) has (b) have (c) had
  37. 37.When Dad called, I ___ already brought lunch. (a) have (b) has (c) had
  38. 38.You ___ in the pool last Sunday. (a) swimmed (b) will swim (c) swim (d) swam
  39. 39.Name the tense: “Rohan had watched a cartoon.” (a) past continuous (b) past perfect (c) present continuous (d) simple future
  40. 40.___ we feeding the dog right now? (a) Is (b) Am (c) Are

Answer key

  1. will bake
  2. present continuous
  3. had clapped
  4. had caught
  5. past continuous
  6. are
  7. was speaking
  8. past perfect
  9. were baking
  10. winning
  11. ran
  12. had taken
  13. have worked
  14. doesn't
  15. was baking
  16. are
  17. have taught
  18. Did
  19. jogs
  20. had gone
  21. was buying
  22. is
  23. was sending
  24. has
  25. past perfect
  26. had told
  27. were playing
  28. danced
  29. Does
  30. are
  31. Is
  32. made
  33. are washing
  34. is eating
  35. is carrying
  36. had
  37. had
  38. swam
  39. past perfect
  40. Are

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