← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 270 · 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.What is the past tense of “make”? (a) making (b) maked (c) made
  2. 2.You ___ milk on Saturdays. (a) drink (b) drinks (c) drinking
  3. 3.My brother ___ tea every morning. (a) making (b) makes (c) make
  4. 4.Name the tense: “I will plant a tree.” (a) simple past (b) present continuous (c) simple future (d) simple present
  5. 5.___ she bake a cake in 2023? (a) Do (b) Was (c) Does (d) Did
  6. 6.___ my sister clean the room on Saturdays? (a) Do (b) Is (c) Are (d) Does
  7. 7.Which is the correct -ing form of “send”? (a) sending (b) sendeing (c) sendding
  8. 8.When Dad called, we ___ already drawn a picture. (a) has (b) had (c) have
  9. 9.She ___ a cake tomorrow. (a) will bakes (b) will bake (c) baked (d) will baking
  10. 10.Choose the right verb: Each girl ___ a name tag. (a) have (b) has
  11. 11.We ___ going to win the match tomorrow. (a) am (b) are (c) is
  12. 12.By the time we reached, you ___ in the park. (a) have run (b) had ran (c) had run (d) has run
  13. 13.Name the tense: “My brother was drinking milk.” (a) simple future (b) simple past (c) simple present (d) past continuous
  14. 14.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  15. 15.Choose the right verb: Every boy ___ a ID card. (a) have (b) has
  16. 16.I have just ___ a mango. (a) eaten (b) ate (c) eat (d) eating
  17. 17.My sister ___ milk next month. (a) will drinking (b) will drinks (c) drank (d) will drink
  18. 18.Name the tense: “My friends will clap for the team.” (a) simple past (b) present continuous (c) simple future (d) past continuous
  19. 19.He ___ the train last week. (a) took (b) will take (c) taked (d) takes
  20. 20.Which is the correct -ing form of “make”? (a) makeing (b) making (c) makeeing
  21. 21.By the time the guests arrived, she ___ in the park. (a) had jogged (b) have jogged (c) had jog (d) has jogged
  22. 22.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
  23. 23.She ___ a story next Sunday. (a) will tell (b) told (c) will tells (d) will telling
  24. 24.The children ___ on the stage at the moment. (a) are dance (b) is dancing (c) am dancing (d) are dancing
  25. 25.___ we make tea last week? (a) Does (b) Was (c) Did (d) Do
  26. 26.Zoya ___ vegetables right now. (a) is buy (b) are buying (c) is buying (d) am buying
  27. 27.Name the tense: “I speak Hindi.” (a) present perfect (b) simple present (c) present continuous (d) past perfect
  28. 28.She ___ a cartoon tomorrow. (a) will watching (b) will watch (c) will watches (d) watched
  29. 29.Dev ___ in this school since 2019. (a) studied (b) has studied (c) studies (d) have studied
  30. 30.When Dad called, I ___ already cleaned the room. (a) have (b) has (c) had
  31. 31.He ___ make tea twice a week. (a) don't (b) isn't (c) doesn't
  32. 32.Name the tense: “She is swimming in the pool.” (a) past perfect (b) simple present (c) present perfect (d) present continuous
  33. 33.You ___ to school every morning. (a) goes (b) go (c) going
  34. 34.I have just ___ a picture. (a) drawn (b) draw (c) drew (d) drawing
  35. 35.___ you wearing a cap at the moment? (a) Am (b) Is (c) Are
  36. 36.___ my cousins going to school now? (a) Am (b) Are (c) Is
  37. 37.We ___ cricket before the guests arrived. (a) had played (b) has played (c) have played (d) had play
  38. 38.Choose the right verb: All the players ___ a water bottle. (a) have (b) has
  39. 39.Choose the right verb: Each player ___ a notebook. (a) have (b) has
  40. 40.___ the students playing cricket at the moment? (a) Are (b) Is (c) Am

Answer key

  1. made
  2. drink
  3. makes
  4. simple future
  5. Did
  6. Does
  7. sending
  8. had
  9. will bake
  10. has
  11. are
  12. had run
  13. past continuous
  14. is
  15. has
  16. eaten
  17. will drink
  18. simple future
  19. took
  20. making
  21. had jogged
  22. is
  23. will tell
  24. are dancing
  25. Did
  26. is buying
  27. simple present
  28. will watch
  29. has studied
  30. had
  31. doesn't
  32. present continuous
  33. go
  34. drawn
  35. Are
  36. Are
  37. had played
  38. have
  39. has
  40. Are

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