← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 536 · 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.Priya ___ cricket in 2023. (a) has played (b) played (c) will play (d) plays
  2. 2.Name the tense: “She is telling a story.” (a) past perfect (b) simple future (c) simple present (d) present continuous
  3. 3.Arjun ___ on the stage when the bell rang. (a) were dancing (b) was dance (c) is dancing (d) was dancing
  4. 4.___ Vivaan swim in the pool on Saturdays? (a) Are (b) Does (c) Do (d) Is
  5. 5.I ___ the dog twice a week. (a) feed (b) feeds (c) feeding
  6. 6.I ___ the bag every day. (a) carries (b) carrying (c) carry
  7. 7.When the bell rang, Nisha ___ tea. (a) was make (b) is making (c) were making (d) was making
  8. 8.He ___ a message yesterday. (a) sends (b) sent (c) sended (d) will send
  9. 9.You are going to ___ the dishes tomorrow. (a) washing (b) washes (c) wash (d) washed
  10. 10.Which is the correct -ing form of “wear”? (a) wearing (b) weareing (c) wearring
  11. 11.Which is the correct -ing form of “make”? (a) makeeing (b) making (c) makeing
  12. 12.Isha ___ a picture on Saturdays. (a) draw (b) drawing (c) draws
  13. 13.You ___ on the stage next Sunday. (a) danced (b) will dancing (c) will dance (d) will dances
  14. 14.Arjun ___ a tree on Saturdays. (a) plants (b) plant (c) planting
  15. 15.They ___ the dog every day. (a) feeds (b) feed (c) feeding
  16. 16.Name the tense: “You are going to school.” (a) simple past (b) past continuous (c) present continuous (d) simple future
  17. 17.Yash ___ a sandcastle before it got dark. (a) had build (b) has built (c) have built (d) had built
  18. 18.My sister ___ rice next Sunday. (a) cooked (b) will cook (c) will cooks (d) will cooking
  19. 19.When Dad called, my brother ___ already spoken Hindi. (a) have (b) had (c) has
  20. 20.By the time the bell rang, they ___ the ball. (a) had threw (b) had thrown (c) has thrown (d) have thrown
  21. 21.My sister ___ the match next month. (a) will wins (b) won (c) will win (d) will winning
  22. 22.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
  23. 23.I ___ a tree before Mum came home. (a) have planted (b) has planted (c) had planted (d) had plant
  24. 24.She did not ___ vegetables two days ago. (a) bought (b) buys (c) buy (d) buying
  25. 25.They have just ___ the ball. (a) caught (b) catching (c) catch (d) catches
  26. 26.When Dad called, my sister ___ already written a letter. (a) has (b) had (c) have
  27. 27.He ___ the train before Mum came home. (a) have taken (b) has taken (c) had taken (d) had took
  28. 28.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
  29. 29.___ she building a sandcastle at the moment? (a) Am (b) Is (c) Are
  30. 30.She ___ in this school since 2020. (a) taught (b) has taught (c) teaches (d) have taught
  31. 31.She ___ going to go to school next Sunday. (a) is (b) am (c) are
  32. 32.You ___ the dog when it started to rain. (a) are feeding (b) were feed (c) were feeding (d) was feeding
  33. 33.___ you swimming in the pool right now? (a) Is (b) Am (c) Are
  34. 34.___ you baking a cake now? (a) Are (b) Am (c) Is
  35. 35.I ___ going to build a sandcastle next month. (a) am (b) is (c) are
  36. 36.___ Rahul helping Grandma now? (a) Am (b) Are (c) Is
  37. 37.We did not ___ cricket in 2023. (a) played (b) plays (c) playing (d) play
  38. 38.___ Kavya clap for the team every Sunday? (a) Is (b) Does (c) Do (d) Are
  39. 39.By the time we reached, we ___ in the park. (a) has jogged (b) had jog (c) have jogged (d) had jogged
  40. 40.I am going to ___ a letter next month. (a) wrote (b) writes (c) writing (d) write

Answer key

  1. played
  2. present continuous
  3. was dancing
  4. Does
  5. feed
  6. carry
  7. was making
  8. sent
  9. wash
  10. wearing
  11. making
  12. draws
  13. will dance
  14. plants
  15. feed
  16. present continuous
  17. had built
  18. will cook
  19. had
  20. had thrown
  21. will win
  22. has
  23. had planted
  24. buy
  25. caught
  26. had
  27. had taken
  28. is
  29. Is
  30. has taught
  31. is
  32. were feeding
  33. Are
  34. Are
  35. am
  36. Is
  37. play
  38. Does
  39. had jogged
  40. write

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