← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 349 · 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.My sister ___ for the team right now. (a) are clapping (b) is clap (c) am clapping (d) is clapping
  2. 2.When Dad called, she ___ already built a sandcastle. (a) had (b) have (c) has
  3. 3.We ___ send a message every Sunday. (a) doesn't (b) aren't (c) don't
  4. 4.Name the tense: “My brother will feed the dog.” (a) simple past (b) present perfect (c) simple future (d) present continuous
  5. 5.___ I watch a cartoon last Sunday? (a) Did (b) Do (c) Was (d) Does
  6. 6.My brother has just ___ the ball. (a) throwing (b) thrown (c) threw (d) throw
  7. 7.The children have just ___ a bicycle. (a) ride (b) ridden (c) rode (d) riding
  8. 8.___ we climb a tree every morning? (a) Does (b) Is (c) Are (d) Do
  9. 9.Kavya ___ vegetables last Sunday. (a) will buy (b) bought (c) buyed (d) buys
  10. 10.By the time the guests arrived, I ___ Grandma. (a) had help (b) have helped (c) has helped (d) had helped
  11. 11.Omkar ___ vegetables in 2023. (a) buys (b) will buy (c) buyed (d) bought
  12. 12.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
  13. 13.They ___ on the stage in 2023. (a) will dance (b) have danced (c) danced (d) dance
  14. 14.I am going to ___ rice tomorrow. (a) cooked (b) cook (c) cooking (d) cooks
  15. 15.They ___ a cake before it got dark. (a) has baked (b) had bake (c) had baked (d) have baked
  16. 16.Choose the right verb: One of my classmates ___ in Class 6. (a) is (b) are
  17. 17.Name the tense: “She has cleaned the room.” (a) present perfect (b) past perfect (c) present continuous (d) past continuous
  18. 18.I ___ going to fly a kite next Sunday. (a) is (b) am (c) are
  19. 19.Name the tense: “They have brought lunch.” (a) past perfect (b) present continuous (c) present perfect (d) simple future
  20. 20.When the bell rang, he ___ rice. (a) was cooking (b) were cooking (c) was cook (d) is cooking
  21. 21.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
  22. 22.She ___ the ball when Mum came home. (a) was catch (b) were catching (c) is catching (d) was catching
  23. 23.Choose the right verb: Every student ___ a water bottle. (a) have (b) has
  24. 24.Name the tense: “They are winning the match.” (a) present continuous (b) simple past (c) past continuous (d) present perfect
  25. 25.Choose the right verb: Every girl ___ a notebook. (a) has (b) have
  26. 26.You ___ going to buy vegetables next Sunday. (a) am (b) are (c) is
  27. 27.Name the tense: “My friends had played cricket.” (a) past perfect (b) simple past (c) past continuous (d) simple present
  28. 28.Aarav did not ___ rice two days ago. (a) cooking (b) cooks (c) cook (d) cooked
  29. 29.Which is the correct -ing form of “throw”? (a) throweing (b) throwwing (c) throwing
  30. 30.What is the past tense of “write”? (a) wrote (b) written (c) writing (d) writed
  31. 31.She ___ with Nani since 2021. (a) stays (b) has stayed (c) stayed (d) have stayed
  32. 32.Name the tense: “You are planting a tree.” (a) present continuous (b) present perfect (c) simple past (d) simple present
  33. 33.___ you drink milk twice a week? (a) Are (b) Is (c) Do (d) Does
  34. 34.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
  35. 35.We ___ with Nani since 2019. (a) have stayed (b) stay (c) has stayed (d) stayed
  36. 36.He ___ the train now. (a) is take (b) am taking (c) are taking (d) is taking
  37. 37.What is the past tense of “win”? (a) winned (b) won (c) winning
  38. 38.What is the past tense of “run”? (a) run (b) runned (c) ran (d) running
  39. 39.___ you wear a cap every Sunday? (a) Does (b) Is (c) Are (d) Do
  40. 40.___ my brother singing a song right now? (a) Am (b) Are (c) Is

Answer key

  1. is clapping
  2. had
  3. don't
  4. simple future
  5. Did
  6. thrown
  7. ridden
  8. Do
  9. bought
  10. had helped
  11. bought
  12. taking
  13. danced
  14. cook
  15. had baked
  16. is
  17. present perfect
  18. am
  19. present perfect
  20. was cooking
  21. are
  22. was catching
  23. has
  24. present continuous
  25. has
  26. are
  27. past perfect
  28. cook
  29. throwing
  30. wrote
  31. has stayed
  32. present continuous
  33. Do
  34. are
  35. have stayed
  36. is taking
  37. won
  38. ran
  39. Do
  40. Is

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