← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 745 · 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.He ___ milk before Mum came home. (a) had drank (b) had drunk (c) has drunk (d) have drunk
  2. 2.We are going to ___ the train tomorrow. (a) taking (b) takes (c) take (d) took
  3. 3.___ they catch the ball every morning? (a) Are (b) Do (c) Does (d) Is
  4. 4.___ the students watch a cartoon on Saturdays? (a) Are (b) Is (c) Does (d) Do
  5. 5.My cousins ___ a cartoon when the bell rang. (a) were watching (b) are watching (c) was watching (d) were watch
  6. 6.___ you help Grandma last week? (a) Do (b) Was (c) Does (d) Did
  7. 7.What is the past tense of “eat”? (a) ate (b) eaten (c) eated (d) eating
  8. 8.Name the tense: “Kunal builds a sandcastle.” (a) simple past (b) present continuous (c) simple present (d) present perfect
  9. 9.She ___ ride a bicycle every day. (a) doesn't (b) isn't (c) don't
  10. 10.When the bell rang, Meera ___ the room. (a) is cleaning (b) was cleaning (c) was clean (d) were cleaning
  11. 11.Name the tense: “We brought lunch.” (a) simple present (b) present continuous (c) simple past (d) past continuous
  12. 12.Name the tense: “He is bringing lunch.” (a) simple future (b) past continuous (c) simple past (d) present continuous
  13. 13.Karan ___ rice yesterday. (a) cooks (b) will cook (c) cooked (d) has cooked
  14. 14.I ___ a letter in 2023. (a) wrote (b) write (c) writed (d) will write
  15. 15.We ___ for the team right now. (a) is clapping (b) are clap (c) am clapping (d) are clapping
  16. 16.He ___ a cartoon now. (a) are watching (b) is watching (c) am watching (d) is watch
  17. 17.Yash ___ the ball at 8 pm yesterday. (a) were catching (b) is catching (c) was catching (d) was catch
  18. 18.Name the tense: “My brother made tea.” (a) simple future (b) simple present (c) simple past (d) present continuous
  19. 19.I am going to ___ on the stage next month. (a) dances (b) dancing (c) danced (d) dance
  20. 20.Name the tense: “I have gone to school.” (a) present continuous (b) present perfect (c) past continuous (d) simple future
  21. 21.You are going to ___ rice next month. (a) cook (b) cooks (c) cooked (d) cooking
  22. 22.___ we study science yesterday? (a) Did (b) Was (c) Does (d) Do
  23. 23.Name the tense: “We watched a cartoon.” (a) past continuous (b) simple future (c) past perfect (d) simple past
  24. 24.Vivaan ___ science every morning. (a) studying (b) studies (c) study
  25. 25.Which is the correct -ing form of “tell”? (a) telleing (b) tellling (c) telling
  26. 26.My sister ___ going to study science next week. (a) am (b) is (c) are
  27. 27.Rahul ___ a song yesterday. (a) sings (b) will sing (c) has sung (d) sang
  28. 28.They ___ the bag when it started to rain. (a) was carrying (b) were carry (c) were carrying (d) are carrying
  29. 29.You ___ the bag tomorrow. (a) will carries (b) will carrying (c) carried (d) will carry
  30. 30.We ___ on the stage when it started to rain. (a) was dancing (b) are dancing (c) were dance (d) were dancing
  31. 31.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  32. 32.___ I cooking rice right now? (a) Am (b) Are (c) Is
  33. 33.When the phone rang, my brother ___ the room. (a) were cleaning (b) was cleaning (c) is cleaning (d) was clean
  34. 34.Name the tense: “My cousins sent a message.” (a) past continuous (b) simple present (c) past perfect (d) simple past
  35. 35.Aditya ___ going to swim in the pool next Sunday. (a) am (b) are (c) is
  36. 36.Name the tense: “We were planting a tree.” (a) simple present (b) simple future (c) present perfect (d) past continuous
  37. 37.___ he build a sandcastle yesterday? (a) Do (b) Did (c) Does (d) Was
  38. 38.Choose the right verb: Every boy ___ a locker. (a) has (b) have
  39. 39.I ___ carry the bag every morning. (a) aren't (b) doesn't (c) don't
  40. 40.By the time the guests arrived, Diya ___ a bicycle. (a) have ridden (b) had rode (c) had ridden (d) has ridden

Answer key

  1. had drunk
  2. take
  3. Do
  4. Do
  5. were watching
  6. Did
  7. ate
  8. simple present
  9. doesn't
  10. was cleaning
  11. simple past
  12. present continuous
  13. cooked
  14. wrote
  15. are clapping
  16. is watching
  17. was catching
  18. simple past
  19. dance
  20. present perfect
  21. cook
  22. Did
  23. simple past
  24. studies
  25. telling
  26. is
  27. sang
  28. were carrying
  29. will carry
  30. were dancing
  31. are
  32. Am
  33. was cleaning
  34. simple past
  35. is
  36. past continuous
  37. Did
  38. has
  39. don't
  40. had ridden

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