← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 422 · 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.When Dad called, I ___ already built a sandcastle. (a) had (b) has (c) have
  2. 2.By the time the guests arrived, he ___ a tree. (a) had plant (b) have planted (c) had planted (d) has planted
  3. 3.My cousins have just ___ tea. (a) makes (b) making (c) made (d) make
  4. 4.She is going to ___ the train next month. (a) takes (b) taking (c) take (d) took
  5. 5.___ he study science every Sunday? (a) Are (b) Is (c) Does (d) Do
  6. 6.My parents ___ the dishes tomorrow. (a) will wash (b) washed (c) will washing (d) will washes
  7. 7.Name the tense: “You have taken the train.” (a) simple future (b) past continuous (c) present perfect (d) past perfect
  8. 8.Choose the right verb: Either Kavya or the twins ___ coming today. (a) is (b) are
  9. 9.Choose the right verb: Every player ___ a notebook. (a) has (b) have
  10. 10.He ___ a tree before Mum came home. (a) had climbed (b) have climbed (c) has climbed (d) had climb
  11. 11.Name the tense: “We had thrown the ball.” (a) present perfect (b) simple future (c) past perfect (d) past continuous
  12. 12.Name the tense: “My brother will cook rice.” (a) present continuous (b) simple past (c) simple present (d) simple future
  13. 13.They are going to ___ Grandma next Sunday. (a) helps (b) help (c) helping (d) helped
  14. 14.When Dad called, you ___ already eaten a mango. (a) has (b) had (c) have
  15. 15.___ the children build a sandcastle twice a week? (a) Does (b) Do (c) Are (d) Is
  16. 16.Ananya ___ going to go to school next month. (a) are (b) is (c) am
  17. 17.My sister ___ going to take the train tomorrow. (a) am (b) are (c) is
  18. 18.When Dad called, we ___ already eaten a mango. (a) had (b) has (c) have
  19. 19.You ___ a tree every day. (a) plant (b) planting (c) plants
  20. 20.___ the children ride a bicycle last Sunday? (a) Do (b) Did (c) Does (d) Was
  21. 21.Choose the right verb: One of my classmates ___ in Class 3. (a) are (b) is
  22. 22.You ___ lunch every morning. (a) bring (b) bringing (c) brings
  23. 23.They ___ a cartoon twice a week. (a) watches (b) watching (c) watch
  24. 24.They ___ Hindi tomorrow. (a) will speaking (b) will speak (c) spoke (d) will speaks
  25. 25.I ___ a mango every day. (a) eating (b) eat (c) eats
  26. 26.Which is the correct -ing form of “build”? (a) buildding (b) buildeing (c) building
  27. 27.___ my brother speak Hindi every Sunday? (a) Do (b) Does (c) Are (d) Is
  28. 28.___ we watch a cartoon every day? (a) Is (b) Are (c) Do (d) Does
  29. 29.What is the past tense of “build”? (a) built (b) builded (c) building
  30. 30.___ I riding a bicycle right now? (a) Are (b) Am (c) Is
  31. 31.He ___ the ball now. (a) are catching (b) is catching (c) am catching (d) is catch
  32. 32.At 8 pm yesterday, we ___ the ball. (a) was throwing (b) were throw (c) were throwing (d) are throwing
  33. 33.Name the tense: “Sneha had eaten a mango.” (a) present continuous (b) present perfect (c) past perfect (d) simple present
  34. 34.When Mum came home, you ___ a sandcastle. (a) were build (b) was building (c) were building (d) are building
  35. 35.We ___ science now. (a) are study (b) are studying (c) is studying (d) am studying
  36. 36.She ___ cricket before Mum came home. (a) had play (b) have played (c) has played (d) had played
  37. 37.___ we bake a cake every morning? (a) Is (b) Are (c) Do (d) Does
  38. 38.What is the past tense of “draw”? (a) drawn (b) drew (c) drawed (d) drawing
  39. 39.___ my brother run in the park every morning? (a) Is (b) Do (c) Are (d) Does
  40. 40.We are going to ___ a bicycle next month. (a) rode (b) rides (c) riding (d) ride

Answer key

  1. had
  2. had planted
  3. made
  4. take
  5. Does
  6. will wash
  7. present perfect
  8. are
  9. has
  10. had climbed
  11. past perfect
  12. simple future
  13. help
  14. had
  15. Do
  16. is
  17. is
  18. had
  19. plant
  20. Did
  21. is
  22. bring
  23. watch
  24. will speak
  25. eat
  26. building
  27. Does
  28. Do
  29. built
  30. Am
  31. is catching
  32. were throwing
  33. past perfect
  34. were building
  35. are studying
  36. had played
  37. Do
  38. drew
  39. Does
  40. ride

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