← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 740 · 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.Ishaan ___ vegetables last Sunday. (a) buys (b) bought (c) will buy (d) buyed
  2. 2.Name the tense: “My parents will clean the room.” (a) simple future (b) simple past (c) present continuous (d) past continuous
  3. 3.When Dad called, he ___ already worn a cap. (a) had (b) has (c) have
  4. 4.You ___ a cartoon yesterday. (a) watch (b) will watch (c) have watched (d) watched
  5. 5.What is the past tense of “make”? (a) making (b) maked (c) made
  6. 6.Name the tense: “The children had caught the ball.” (a) past continuous (b) simple present (c) present continuous (d) past perfect
  7. 7.Name the tense: “He made tea.” (a) simple past (b) present continuous (c) past continuous (d) simple future
  8. 8.My brother ___ jog in the park twice a week. (a) don't (b) doesn't (c) isn't
  9. 9.By the time Mum came home, they ___ cricket. (a) has played (b) have played (c) had play (d) had played
  10. 10.He ___ lunch yesterday. (a) brings (b) bringed (c) brought (d) will bring
  11. 11.___ Diya wearing a cap right now? (a) Is (b) Are (c) Am
  12. 12.We ___ lunch tomorrow. (a) will bringing (b) brought (c) will brings (d) will bring
  13. 13.My friends ___ speak Hindi on Saturdays. (a) don't (b) doesn't (c) aren't
  14. 14.Priya is going to ___ for the team next Sunday. (a) claps (b) clap (c) clapped (d) clapping
  15. 15.Ira is going to ___ a picture tomorrow. (a) drew (b) drawing (c) draw (d) draws
  16. 16.___ Tara watch a cartoon every day? (a) Do (b) Is (c) Are (d) Does
  17. 17.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  18. 18.Yash is going to ___ a cake next week. (a) baked (b) bakes (c) bake (d) baking
  19. 19.Ishaan ___ a cake when Mum came home. (a) is baking (b) were baking (c) was baking (d) was bake
  20. 20.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
  21. 21.We ___ a tree at the moment. (a) am planting (b) are planting (c) are plant (d) is planting
  22. 22.___ she playing cricket right now? (a) Are (b) Am (c) Is
  23. 23.When Dad called, my friends ___ already washed the dishes. (a) have (b) had (c) has
  24. 24.Aarav ___ a song before the bell rang. (a) had sung (b) has sung (c) have sung (d) had sang
  25. 25.My brother has just ___ a cartoon. (a) watches (b) watched (c) watching (d) watch
  26. 26.By the time the guests arrived, you ___ vegetables. (a) had bought (b) has bought (c) have bought (d) had buy
  27. 27.Sneha ___ the dog last Sunday. (a) feeds (b) will feed (c) feeded (d) fed
  28. 28.___ I swim in the pool on Saturdays? (a) Are (b) Does (c) Is (d) Do
  29. 29.By the time we reached, my sister ___ vegetables. (a) has bought (b) had buy (c) have bought (d) had bought
  30. 30.She ___ a bicycle tomorrow. (a) will ride (b) will riding (c) will rides (d) rode
  31. 31.She ___ a tree yesterday. (a) plants (b) planted (c) will plant (d) has planted
  32. 32.Manav ___ a cartoon at 8 pm yesterday. (a) was watch (b) was watching (c) were watching (d) is watching
  33. 33.They ___ drunk milk already. (a) have (b) has
  34. 34.Choose the right verb: The news ___ good today. (a) is (b) are
  35. 35.He ___ milk right now. (a) am drinking (b) is drink (c) are drinking (d) is drinking
  36. 36.Which is the correct -ing form of “win”? (a) winning (b) wining (c) wineing
  37. 37.She ___ a song last Sunday. (a) has sung (b) will sing (c) sings (d) sang
  38. 38.Farhan ___ to school at 8 pm yesterday. (a) were going (b) was go (c) was going (d) is going
  39. 39.Name the tense: “Karan was planting a tree.” (a) simple present (b) past perfect (c) past continuous (d) simple past
  40. 40.When Dad called, Arjun ___ already eaten a mango. (a) had (b) have (c) has

Answer key

  1. bought
  2. simple future
  3. had
  4. watched
  5. made
  6. past perfect
  7. simple past
  8. doesn't
  9. had played
  10. brought
  11. Is
  12. will bring
  13. don't
  14. clap
  15. draw
  16. Does
  17. is
  18. bake
  19. was baking
  20. is
  21. are planting
  22. Is
  23. had
  24. had sung
  25. watched
  26. had bought
  27. fed
  28. Do
  29. had bought
  30. will ride
  31. planted
  32. was watching
  33. have
  34. is
  35. is drinking
  36. winning
  37. sang
  38. was going
  39. past continuous
  40. had

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