← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 733 · 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.Which is the correct -ing form of “bring”? (a) bringeing (b) bringging (c) bringing
  2. 2.When Dad called, Kabir ___ already gone to school. (a) has (b) had (c) have
  3. 3.You ___ a mango last Sunday. (a) ate (b) eat (c) will eat (d) eated
  4. 4.I ___ the dog at the moment. (a) are feeding (b) am feed (c) am feeding (d) is feeding
  5. 5.Name the tense: “You had built a sandcastle.” (a) past continuous (b) simple past (c) simple present (d) past perfect
  6. 6.Name the tense: “Nisha had danced on the stage.” (a) present continuous (b) simple past (c) past perfect (d) simple present
  7. 7.Choose the right verb: One of my friends ___ in Class 9. (a) is (b) are
  8. 8.Name the tense: “We will feed the dog.” (a) past perfect (b) present perfect (c) present continuous (d) simple future
  9. 9.By the time the guests arrived, I ___ a tree. (a) have planted (b) had plant (c) has planted (d) had planted
  10. 10.Choose the right verb: Either Ishaan or the girls ___ coming today. (a) are (b) is
  11. 11.We did not ___ cricket two days ago. (a) played (b) playing (c) plays (d) play
  12. 12.He ___ in the park when the bell rang. (a) was run (b) was running (c) were running (d) is running
  13. 13.My parents did not ___ a cake last week. (a) bakes (b) baking (c) baked (d) bake
  14. 14.___ my cousins win the match every Sunday? (a) Is (b) Do (c) Does (d) Are
  15. 15.My brother ___ going to bring lunch tomorrow. (a) are (b) am (c) is
  16. 16.Name the tense: “Sneha cooks rice.” (a) present continuous (b) simple present (c) past continuous (d) past perfect
  17. 17.What is the past tense of “wear”? (a) wore (b) wearing (c) weared (d) worn
  18. 18.What is the past tense of “run”? (a) ran (b) runned (c) run (d) running
  19. 19.You are going to ___ Hindi next month. (a) speaks (b) spoke (c) speaking (d) speak
  20. 20.Name the tense: “You had eaten a mango.” (a) simple present (b) simple future (c) present continuous (d) past perfect
  21. 21.I ___ a kite when the bell rang. (a) was flying (b) am flying (c) were flying (d) was fly
  22. 22.I ___ go to school every day. (a) aren't (b) don't (c) doesn't
  23. 23.Name the tense: “You were baking a cake.” (a) past continuous (b) past perfect (c) simple past (d) present perfect
  24. 24.By the time Mum came home, Diya ___ cricket. (a) had played (b) has played (c) had play (d) have played
  25. 25.You ___ rice right now. (a) are cook (b) is cooking (c) am cooking (d) are cooking
  26. 26.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  27. 27.They ___ throw the ball every day. (a) doesn't (b) aren't (c) don't
  28. 28.My brother ___ taken the train already. (a) has (b) have
  29. 29.My brother did not ___ a kite two days ago. (a) flew (b) flying (c) flies (d) fly
  30. 30.Name the tense: “My cousins caught the ball.” (a) simple present (b) simple past (c) past continuous (d) simple future
  31. 31.Omkar ___ the room now. (a) is clean (b) are cleaning (c) is cleaning (d) am cleaning
  32. 32.___ you wear a cap twice a week? (a) Is (b) Do (c) Are (d) Does
  33. 33.She ___ Grandma every morning. (a) helps (b) helping (c) help
  34. 34.We did not ___ a letter last week. (a) write (b) writes (c) wrote (d) writing
  35. 35.By the time the guests arrived, he ___ the ball. (a) has thrown (b) had thrown (c) have thrown (d) had threw
  36. 36.He did not ___ the dishes last week. (a) washing (b) wash (c) washes (d) washed
  37. 37.She ___ tea next week. (a) made (b) will making (c) will make (d) will makes
  38. 38.We are going to ___ a sandcastle next week. (a) builds (b) build (c) built (d) building
  39. 39.Name the tense: “My brother helped Grandma.” (a) simple future (b) present continuous (c) simple past (d) past continuous
  40. 40.___ my friends dance on the stage every morning? (a) Are (b) Do (c) Does (d) Is

Answer key

  1. bringing
  2. had
  3. ate
  4. am feeding
  5. past perfect
  6. past perfect
  7. is
  8. simple future
  9. had planted
  10. are
  11. play
  12. was running
  13. bake
  14. Do
  15. is
  16. simple present
  17. wore
  18. ran
  19. speak
  20. past perfect
  21. was flying
  22. don't
  23. past continuous
  24. had played
  25. are cooking
  26. is
  27. don't
  28. has
  29. fly
  30. simple past
  31. is cleaning
  32. Do
  33. helps
  34. write
  35. had thrown
  36. wash
  37. will make
  38. build
  39. simple past
  40. Do

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