← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 294 · 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.They are going to ___ a cake next week. (a) baking (b) bake (c) bakes (d) baked
  2. 2.We ___ lunch yesterday. (a) will bring (b) brought (c) bring (d) bringed
  3. 3.My sister ___ ride a bicycle every day. (a) doesn't (b) isn't (c) don't
  4. 4.They ___ in the park every morning. (a) jogging (b) jog (c) jogs
  5. 5.My brother has just ___ a tree. (a) planting (b) plants (c) planted (d) plant
  6. 6.We ___ in Delhi since 2021. (a) has worked (b) work (c) have worked (d) worked
  7. 7.Farhan did not ___ the match last week. (a) win (b) winning (c) won (d) wins
  8. 8.He ___ rice next month. (a) cooked (b) will cook (c) will cooking (d) will cooks
  9. 9.Which is the correct -ing form of “jog”? (a) jogging (b) joging (c) jogeing
  10. 10.___ my friends dancing on the stage right now? (a) Is (b) Am (c) Are
  11. 11.I am going to ___ a cap next Sunday. (a) wearing (b) wore (c) wear (d) wears
  12. 12.___ you jog in the park last Sunday? (a) Was (b) Does (c) Did (d) Do
  13. 13.Name the tense: “I am throwing the ball.” (a) present perfect (b) present continuous (c) simple future (d) simple past
  14. 14.___ you clapping for the team now? (a) Am (b) Is (c) Are
  15. 15.He ___ Hindi before Mum came home. (a) had spoke (b) have spoken (c) had spoken (d) has spoken
  16. 16.Saanvi ___ bake a cake every day. (a) don't (b) doesn't (c) isn't
  17. 17.Choose the right verb: My trousers ___ new. (a) is (b) are
  18. 18.What is the past tense of “take”? (a) taked (b) taken (c) taking (d) took
  19. 19.Farhan ___ with Nani since 2019. (a) has stayed (b) stays (c) stayed (d) have stayed
  20. 20.Farhan ___ a cap when Mum came home. (a) were wearing (b) was wearing (c) is wearing (d) was wear
  21. 21.I am going to ___ in the park next month. (a) jog (b) jogging (c) jogs (d) jogged
  22. 22.Name the tense: “My brother had flown a kite.” (a) past continuous (b) simple present (c) past perfect (d) present continuous
  23. 23.Name the tense: “You were cooking rice.” (a) past perfect (b) past continuous (c) present continuous (d) simple future
  24. 24.Name the tense: “I play cricket.” (a) simple present (b) present continuous (c) simple future (d) past continuous
  25. 25.Isha has worked in Delhi ___ six months. (a) for (b) since
  26. 26.She ___ bring lunch every day. (a) don't (b) isn't (c) doesn't
  27. 27.Choose the right verb: Each girl ___ a notebook. (a) have (b) has
  28. 28.Omkar ___ a sandcastle when Mum came home. (a) was build (b) were building (c) was building (d) is building
  29. 29.What is the past tense of “write”? (a) written (b) writed (c) wrote (d) writing
  30. 30.Name the tense: “Karan is helping Grandma.” (a) present perfect (b) past perfect (c) present continuous (d) simple past
  31. 31.___ you eating a mango at the moment? (a) Is (b) Am (c) Are
  32. 32.Choose the right verb: The news ___ good today. (a) is (b) are
  33. 33.Aditya ___ the dishes at the moment. (a) is washing (b) am washing (c) is wash (d) are washing
  34. 34.My sister ___ a message at the moment. (a) are sending (b) is sending (c) am sending (d) is send
  35. 35.He ___ the dishes when the phone rang. (a) was washing (b) was wash (c) were washing (d) is washing
  36. 36.___ they feeding the dog at the moment? (a) Are (b) Am (c) Is
  37. 37.Kunal is going to ___ a mango next week. (a) eating (b) eat (c) ate (d) eats
  38. 38.You ___ the dishes now. (a) are washing (b) am washing (c) is washing (d) are wash
  39. 39.Choose the right verb: Each player ___ a name tag. (a) have (b) has
  40. 40.I ___ the dog tomorrow. (a) will feeding (b) will feeds (c) will feed (d) fed

Answer key

  1. bake
  2. brought
  3. doesn't
  4. jog
  5. planted
  6. have worked
  7. win
  8. will cook
  9. jogging
  10. Are
  11. wear
  12. Did
  13. present continuous
  14. Are
  15. had spoken
  16. doesn't
  17. are
  18. took
  19. has stayed
  20. was wearing
  21. jog
  22. past perfect
  23. past continuous
  24. simple present
  25. for
  26. doesn't
  27. has
  28. was building
  29. wrote
  30. present continuous
  31. Are
  32. is
  33. is washing
  34. is sending
  35. was washing
  36. Are
  37. eat
  38. are washing
  39. has
  40. will feed

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