← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 458 · 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.My brother is going to ___ tea next month. (a) makes (b) making (c) make (d) made
  2. 2.Choose the right verb: Each of the players ___ a water bottle. (a) has (b) have
  3. 3.Vivaan ___ lunch now. (a) is bringing (b) am bringing (c) is bring (d) are bringing
  4. 4.I ___ tea now. (a) am making (b) am make (c) is making (d) are making
  5. 5.___ he baking a cake right now? (a) Am (b) Are (c) Is
  6. 6.I ___ going to feed the dog next Sunday. (a) is (b) are (c) am
  7. 7.My sister ___ fed the dog already. (a) has (b) have
  8. 8.When Dad called, they ___ already worn a cap. (a) had (b) have (c) has
  9. 9.You ___ the dishes before the bell rang. (a) had wash (b) had washed (c) have washed (d) has washed
  10. 10.We are going to ___ vegetables next Sunday. (a) buying (b) buys (c) bought (d) buy
  11. 11.She ___ the ball when it started to rain. (a) was catch (b) were catching (c) was catching (d) is catching
  12. 12.The students ___ draw a picture every day. (a) doesn't (b) don't (c) aren't
  13. 13.I ___ Grandma every Sunday. (a) helping (b) help (c) helps
  14. 14.___ the children send a message on Saturdays? (a) Do (b) Is (c) Are (d) Does
  15. 15.By the time Mum came home, my sister ___ the match. (a) have won (b) had won (c) has won (d) had win
  16. 16.___ you help Grandma last week? (a) Do (b) Was (c) Did (d) Does
  17. 17.She ___ a cake on Saturdays. (a) baking (b) bakes (c) bake
  18. 18.___ we help Grandma every day? (a) Is (b) Are (c) Does (d) Do
  19. 19.We ___ in the pool before the bell rang. (a) had swam (b) has swum (c) have swum (d) had swum
  20. 20.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
  21. 21.We ___ the train next month. (a) will taking (b) took (c) will takes (d) will take
  22. 22.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  23. 23.Choose the right verb: The news ___ good today. (a) are (b) is
  24. 24.I ___ going to study science next Sunday. (a) am (b) is (c) are
  25. 25.Omkar has had this bicycle ___ 2020. (a) for (b) since
  26. 26.I ___ milk tomorrow. (a) will drink (b) will drinking (c) drank (d) will drinks
  27. 27.She ___ a tree right now. (a) am planting (b) is planting (c) are planting (d) is plant
  28. 28.Ira ___ a cake now. (a) am baking (b) is baking (c) are baking (d) is bake
  29. 29.You ___ studied science already. (a) has (b) have
  30. 30.Name the tense: “Aarav was making tea.” (a) simple future (b) past perfect (c) past continuous (d) simple past
  31. 31.My friends have lived in Pune ___ two years. (a) for (b) since
  32. 32.Ananya ___ the dog yesterday. (a) feeds (b) will feed (c) feeded (d) fed
  33. 33.They ___ bake a cake every Sunday. (a) don't (b) aren't (c) doesn't
  34. 34.He ___ a sandcastle before the guests arrived. (a) have built (b) had build (c) had built (d) has built
  35. 35.Name the tense: “They will fly a kite.” (a) past perfect (b) present perfect (c) past continuous (d) simple future
  36. 36.We ___ cricket when the phone rang. (a) were play (b) are playing (c) was playing (d) were playing
  37. 37.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  38. 38.We ___ a song before the guests arrived. (a) had sang (b) had sung (c) have sung (d) has sung
  39. 39.My friends ___ a cake yesterday. (a) have baked (b) will bake (c) baked (d) bake
  40. 40.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is

Answer key

  1. make
  2. has
  3. is bringing
  4. am making
  5. Is
  6. am
  7. has
  8. had
  9. had washed
  10. buy
  11. was catching
  12. don't
  13. help
  14. Do
  15. had won
  16. Did
  17. bakes
  18. Do
  19. had swum
  20. is
  21. will take
  22. is
  23. is
  24. am
  25. since
  26. will drink
  27. is planting
  28. is baking
  29. have
  30. past continuous
  31. for
  32. fed
  33. don't
  34. had built
  35. simple future
  36. were playing
  37. is
  38. had sung
  39. baked
  40. is

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