← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 368 · 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.Neel ___ throw the ball every day. (a) doesn't (b) isn't (c) don't
  2. 2.I ___ going to send a message next week. (a) am (b) are (c) is
  3. 3.He has just ___ on the stage. (a) dances (b) danced (c) dancing (d) dance
  4. 4.___ Pooja bring lunch two days ago? (a) Did (b) Do (c) Does (d) Was
  5. 5.Choose the right verb: Either Diya or the boys ___ coming today. (a) is (b) are
  6. 6.Name the tense: “She watches a cartoon.” (a) past perfect (b) simple present (c) present perfect (d) present continuous
  7. 7.What is the past tense of “build”? (a) built (b) building (c) builded
  8. 8.By the time Mum came home, we ___ a cap. (a) had worn (b) have worn (c) has worn (d) had wore
  9. 9.By the time the bell rang, Riya ___ a sandcastle. (a) has built (b) had built (c) had build (d) have built
  10. 10.We did not ___ a tree last Sunday. (a) plants (b) planted (c) plant (d) planting
  11. 11.My parents are going to ___ the train next month. (a) taking (b) took (c) take (d) takes
  12. 12.I ___ a cartoon before the guests arrived. (a) has watched (b) have watched (c) had watched (d) had watch
  13. 13.My cousins ___ a tree next month. (a) will climbs (b) climbed (c) will climbing (d) will climb
  14. 14.Name the tense: “He plays cricket.” (a) simple past (b) simple present (c) present perfect (d) past continuous
  15. 15.___ my brother ride a bicycle yesterday? (a) Do (b) Did (c) Was (d) Does
  16. 16.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  17. 17.What is the past tense of “send”? (a) sent (b) sended (c) sending
  18. 18.Kunal ___ the bag before it got dark. (a) have carried (b) had carry (c) had carried (d) has carried
  19. 19.They ___ a letter when the bell rang. (a) were write (b) were writing (c) are writing (d) was writing
  20. 20.___ I go to school last Sunday? (a) Was (b) Does (c) Did (d) Do
  21. 21.Rahul ___ going to win the match tomorrow. (a) are (b) is (c) am
  22. 22.She ___ a cap before the guests arrived. (a) have worn (b) had worn (c) has worn (d) had wore
  23. 23.You did not ___ a tree yesterday. (a) planting (b) plant (c) planted (d) plants
  24. 24.We are going to ___ a cartoon next Sunday. (a) watch (b) watching (c) watches (d) watched
  25. 25.We ___ on the stage next week. (a) danced (b) will dances (c) will dance (d) will dancing
  26. 26.Name the tense: “You cook rice.” (a) simple present (b) past perfect (c) simple future (d) past continuous
  27. 27.You ___ going to drink milk next Sunday. (a) am (b) are (c) is
  28. 28.You ___ watch a cartoon every day. (a) aren't (b) don't (c) doesn't
  29. 29.Name the tense: “The children are baking a cake.” (a) past continuous (b) present perfect (c) simple past (d) present continuous
  30. 30.He ___ the bag when it started to rain. (a) is carrying (b) was carrying (c) was carry (d) were carrying
  31. 31.When the bell rang, she ___ lunch. (a) were bringing (b) was bring (c) was bringing (d) is bringing
  32. 32.Choose the right verb: All the players ___ a water bottle. (a) have (b) has
  33. 33.When Dad called, my cousins ___ already sent a message. (a) has (b) have (c) had
  34. 34.Which is the correct -ing form of “watch”? (a) watchhing (b) watching (c) watcheing
  35. 35.When Dad called, we ___ already baked a cake. (a) has (b) have (c) had
  36. 36.When Mum came home, my brother ___ lunch. (a) was bringing (b) was bring (c) were bringing (d) is bringing
  37. 37.Choose the right verb: My trousers ___ new. (a) is (b) are
  38. 38.I have lived in Pune ___ a long time. (a) since (b) for
  39. 39.Choose the right verb: Neither Arjun nor the boys ___ coming today. (a) are (b) is
  40. 40.Name the tense: “She washes the dishes.” (a) simple present (b) present continuous (c) simple past (d) past perfect

Answer key

  1. doesn't
  2. am
  3. danced
  4. Did
  5. are
  6. simple present
  7. built
  8. had worn
  9. had built
  10. plant
  11. take
  12. had watched
  13. will climb
  14. simple present
  15. Did
  16. are
  17. sent
  18. had carried
  19. were writing
  20. Did
  21. is
  22. had worn
  23. plant
  24. watch
  25. will dance
  26. simple present
  27. are
  28. don't
  29. present continuous
  30. was carrying
  31. was bringing
  32. have
  33. had
  34. watching
  35. had
  36. was bringing
  37. are
  38. for
  39. are
  40. simple present

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