← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 937 · 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.Kavya ___ going to wear a cap next week. (a) am (b) is (c) are
  2. 2.You have been in the library ___ an hour. (a) since (b) for
  3. 3.He ___ the room yesterday. (a) cleans (b) will clean (c) cleaned (d) has cleaned
  4. 4.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
  5. 5.Which is the correct -ing form of “wash”? (a) washhing (b) washeing (c) washing
  6. 6.She ___ write a letter on Saturdays. (a) isn't (b) doesn't (c) don't
  7. 7.What is the past tense of “take”? (a) taked (b) taking (c) taken (d) took
  8. 8.Name the tense: “You had written a letter.” (a) simple present (b) simple past (c) past perfect (d) simple future
  9. 9.Which is the correct -ing form of “carry”? (a) carrying (b) carryeing (c) carryying
  10. 10.They ___ the dog when Mum came home. (a) are feeding (b) were feeding (c) was feeding (d) were feed
  11. 11.We ___ a cake when the bell rang. (a) were baking (b) are baking (c) were bake (d) was baking
  12. 12.Kavya ___ milk when the phone rang. (a) was drinking (b) were drinking (c) was drink (d) is drinking
  13. 13.You ___ spoken Hindi already. (a) have (b) has
  14. 14.___ Rahul feed the dog every day? (a) Do (b) Are (c) Is (d) Does
  15. 15.When the bell rang, we ___ the match. (a) were winning (b) are winning (c) were win (d) was winning
  16. 16.You are going to ___ the ball next month. (a) throw (b) threw (c) throwing (d) throws
  17. 17.Manav has studied in this school ___ six months. (a) since (b) for
  18. 18.Priya ___ in Delhi since 2022. (a) worked (b) have worked (c) works (d) has worked
  19. 19.Which is the correct -ing form of “clean”? (a) cleaning (b) cleanning (c) cleaneing
  20. 20.When it started to rain, he ___ in the park. (a) is running (b) was run (c) were running (d) was running
  21. 21.Choose the right verb: Either Dev or the twins ___ coming today. (a) are (b) is
  22. 22.Priya ___ cricket every day. (a) playing (b) plays (c) play
  23. 23.Name the tense: “The children had carried the bag.” (a) present perfect (b) past continuous (c) simple future (d) past perfect
  24. 24.When the bell rang, they ___ the ball. (a) were catch (b) are catching (c) were catching (d) was catching
  25. 25.Name the tense: “Meera writes a letter.” (a) past continuous (b) simple past (c) present continuous (d) simple present
  26. 26.Choose the right verb: Either the boys or Isha ___ coming today. (a) are (b) is
  27. 27.My cousins have just ___ the ball. (a) thrown (b) threw (c) throwing (d) throw
  28. 28.___ I eat a mango every morning? (a) Is (b) Does (c) Do (d) Are
  29. 29.Name the tense: “He is carrying the bag.” (a) present continuous (b) past continuous (c) simple present (d) simple future
  30. 30.When it started to rain, we ___ the dog. (a) was feeding (b) are feeding (c) were feeding (d) were feed
  31. 31.I have just ___ Grandma. (a) helped (b) help (c) helping (d) helps
  32. 32.I ___ going to help Grandma next month. (a) are (b) is (c) am
  33. 33.By the time the guests arrived, Rohan ___ a letter. (a) has written (b) had written (c) have written (d) had wrote
  34. 34.She ___ ride a bicycle on Saturdays. (a) isn't (b) doesn't (c) don't
  35. 35.You ___ going to clap for the team tomorrow. (a) am (b) are (c) is
  36. 36.You ___ a tree next week. (a) will plant (b) will planting (c) will plants (d) planted
  37. 37.My parents ___ climb a tree every morning. (a) doesn't (b) aren't (c) don't
  38. 38.She ___ plant a tree every Sunday. (a) isn't (b) don't (c) doesn't
  39. 39.___ my friends plant a tree twice a week? (a) Does (b) Is (c) Are (d) Do
  40. 40.My sister ___ the bag right now. (a) are carrying (b) is carry (c) am carrying (d) is carrying

Answer key

  1. is
  2. for
  3. cleaned
  4. cooking
  5. washing
  6. doesn't
  7. took
  8. past perfect
  9. carrying
  10. were feeding
  11. were baking
  12. was drinking
  13. have
  14. Does
  15. were winning
  16. throw
  17. for
  18. has worked
  19. cleaning
  20. was running
  21. are
  22. plays
  23. past perfect
  24. were catching
  25. simple present
  26. is
  27. thrown
  28. Do
  29. present continuous
  30. were feeding
  31. helped
  32. am
  33. had written
  34. doesn't
  35. are
  36. will plant
  37. don't
  38. doesn't
  39. Do
  40. is carrying

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