← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 146 · 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, you ___ already danced on the stage. (a) have (b) has (c) had
  2. 2.I ___ a story next month. (a) will tell (b) will telling (c) told (d) will tells
  3. 3.Which is the correct -ing form of “build”? (a) buildding (b) buildeing (c) building
  4. 4.___ the students run in the park twice a week? (a) Does (b) Are (c) Is (d) Do
  5. 5.Name the tense: “The students draw a picture.” (a) present perfect (b) simple present (c) simple past (d) present continuous
  6. 6.By the time the guests arrived, Myra ___ a tree. (a) has climbed (b) have climbed (c) had climb (d) had climbed
  7. 7.___ we baking a cake at the moment? (a) Are (b) Is (c) Am
  8. 8.What is the past tense of “throw”? (a) thrown (b) throwing (c) throwed (d) threw
  9. 9.Name the tense: “Myra rides a bicycle.” (a) present continuous (b) simple present (c) simple future (d) past perfect
  10. 10.When Dad called, he ___ already fed the dog. (a) have (b) has (c) had
  11. 11.Name the tense: “Neel is feeding the dog.” (a) simple present (b) past continuous (c) present continuous (d) past perfect
  12. 12.Saanvi ___ on the stage every day. (a) dances (b) dance (c) dancing
  13. 13.My friends ___ played cricket already. (a) has (b) have
  14. 14.We are going to ___ milk next month. (a) drinking (b) drank (c) drink (d) drinks
  15. 15.Name the tense: “Rohan had cleaned the room.” (a) simple past (b) simple future (c) past perfect (d) past continuous
  16. 16.We ___ cricket twice a week. (a) playing (b) play (c) plays
  17. 17.By the time we reached, I ___ a song. (a) had sang (b) have sung (c) has sung (d) had sung
  18. 18.You ___ tea next week. (a) will makes (b) made (c) will making (d) will make
  19. 19.When Mum came home, we ___ tea. (a) were make (b) are making (c) was making (d) were making
  20. 20.Saanvi ___ a mango every day. (a) eat (b) eating (c) eats
  21. 21.When the bell rang, you ___ tea. (a) were making (b) are making (c) was making (d) were make
  22. 22.They ___ won the match already. (a) have (b) has
  23. 23.He ___ cricket last week. (a) plays (b) played (c) will play (d) has played
  24. 24.She ___ on the stage when it started to rain. (a) was dancing (b) was dance (c) were dancing (d) is dancing
  25. 25.Isha ___ lunch next month. (a) will brings (b) will bringing (c) will bring (d) brought
  26. 26.We ___ a bicycle tomorrow. (a) will riding (b) rode (c) will rides (d) will ride
  27. 27.___ Vivaan tell a story yesterday? (a) Did (b) Was (c) Does (d) Do
  28. 28.We ___ the match next Sunday. (a) will winning (b) won (c) will win (d) will wins
  29. 29.___ we ride a bicycle every day? (a) Are (b) Do (c) Is (d) Does
  30. 30.Meera ___ a story when the phone rang. (a) were telling (b) was tell (c) was telling (d) is telling
  31. 31.They ___ the ball before it got dark. (a) have thrown (b) had threw (c) had thrown (d) has thrown
  32. 32.She has just ___ science. (a) studying (b) studied (c) study (d) studies
  33. 33.My brother ___ cricket right now. (a) is play (b) am playing (c) are playing (d) is playing
  34. 34.We ___ going to play cricket next month. (a) is (b) are (c) am
  35. 35.I ___ a cake right now. (a) am bake (b) is baking (c) am baking (d) are baking
  36. 36.They ___ in the pool when Mum came home. (a) were swimming (b) are swimming (c) was swimming (d) were swim
  37. 37.___ Riya singing a song at the moment? (a) Is (b) Am (c) Are
  38. 38.___ my friends throw the ball on Saturdays? (a) Does (b) Are (c) Do (d) Is
  39. 39.When Dad called, Kavya ___ already thrown the ball. (a) has (b) have (c) had
  40. 40.___ Sneha tell a story every morning? (a) Does (b) Are (c) Is (d) Do

Answer key

  1. had
  2. will tell
  3. building
  4. Do
  5. simple present
  6. had climbed
  7. Are
  8. threw
  9. simple present
  10. had
  11. present continuous
  12. dances
  13. have
  14. drink
  15. past perfect
  16. play
  17. had sung
  18. will make
  19. were making
  20. eats
  21. were making
  22. have
  23. played
  24. was dancing
  25. will bring
  26. will ride
  27. Did
  28. will win
  29. Do
  30. was telling
  31. had thrown
  32. studied
  33. is playing
  34. are
  35. am baking
  36. were swimming
  37. Is
  38. Do
  39. had
  40. Does

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