← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 445 · 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.Rahul ___ in the park before the bell rang. (a) have jogged (b) had jogged (c) had jog (d) has jogged
  2. 2.Saanvi ___ tea right now. (a) are making (b) am making (c) is make (d) is making
  3. 3.They ___ a cake two days ago. (a) have baked (b) will bake (c) bake (d) baked
  4. 4.Name the tense: “You wash the dishes.” (a) past continuous (b) present perfect (c) simple past (d) simple present
  5. 5.___ we carry the bag on Saturdays? (a) Is (b) Does (c) Do (d) Are
  6. 6.I ___ cricket yesterday. (a) play (b) have played (c) played (d) will play
  7. 7.When it started to rain, Vivaan ___ rice. (a) was cooking (b) is cooking (c) was cook (d) were cooking
  8. 8.By the time the guests arrived, she ___ a sandcastle. (a) had build (b) had built (c) have built (d) has built
  9. 9.When Dad called, Zoya ___ already planted a tree. (a) has (b) had (c) have
  10. 10.Which is the correct -ing form of “take”? (a) takeeing (b) takeing (c) taking
  11. 11.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
  12. 12.My sister is going to ___ tea next month. (a) made (b) make (c) making (d) makes
  13. 13.By the time we reached, she ___ the train. (a) has taken (b) have taken (c) had taken (d) had took
  14. 14.My brother ___ to school on Saturdays. (a) goes (b) going (c) go
  15. 15.Name the tense: “You are washing the dishes.” (a) simple past (b) present continuous (c) past perfect (d) past continuous
  16. 16.By the time we reached, I ___ in the park. (a) has run (b) have run (c) had run (d) had ran
  17. 17.When Dad called, he ___ already bought vegetables. (a) has (b) had (c) have
  18. 18.Choose the right verb: Every boy ___ a locker. (a) has (b) have
  19. 19.My brother ___ science before it got dark. (a) had study (b) had studied (c) have studied (d) has studied
  20. 20.Isha ___ won the match already. (a) has (b) have
  21. 21.I ___ a tree twice a week. (a) plants (b) planting (c) plant
  22. 22.He ___ the ball when it started to rain. (a) is throwing (b) was throwing (c) were throwing (d) was throw
  23. 23.You ___ in the park before it got dark. (a) had jog (b) had jogged (c) have jogged (d) has jogged
  24. 24.Name the tense: “They watch a cartoon.” (a) simple past (b) simple future (c) present perfect (d) simple present
  25. 25.He has had this bicycle ___ 2020. (a) for (b) since
  26. 26.Name the tense: “They are winning the match.” (a) past perfect (b) simple present (c) present perfect (d) present continuous
  27. 27.They ___ tea twice a week. (a) making (b) make (c) makes
  28. 28.My sister ___ the match before it got dark. (a) has won (b) have won (c) had win (d) had won
  29. 29.You ___ a bicycle next week. (a) rode (b) will ride (c) will rides (d) will riding
  30. 30.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
  31. 31.Name the tense: “My sister has carried the bag.” (a) simple future (b) present perfect (c) simple present (d) present continuous
  32. 32.I ___ a picture when Mum came home. (a) am drawing (b) was draw (c) was drawing (d) were drawing
  33. 33.Name the tense: “You will eat a mango.” (a) present continuous (b) present perfect (c) simple future (d) simple present
  34. 34.Choose the right verb: All the children ___ a ID card. (a) have (b) has
  35. 35.You ___ going to sing a song tomorrow. (a) is (b) are (c) am
  36. 36.I have lived in Pune ___ six months. (a) since (b) for
  37. 37.My sister has just ___ a cap. (a) wearing (b) wear (c) wore (d) worn
  38. 38.Name the tense: “They eat a mango.” (a) past perfect (b) simple future (c) present continuous (d) simple present
  39. 39.I ___ the dog now. (a) am feeding (b) are feeding (c) is feeding (d) am feed
  40. 40.Neel ___ a letter before Mum came home. (a) had written (b) have written (c) had wrote (d) has written

Answer key

  1. had jogged
  2. is making
  3. baked
  4. simple present
  5. Do
  6. played
  7. was cooking
  8. had built
  9. had
  10. taking
  11. is
  12. make
  13. had taken
  14. goes
  15. present continuous
  16. had run
  17. had
  18. has
  19. had studied
  20. has
  21. plant
  22. was throwing
  23. had jogged
  24. simple present
  25. since
  26. present continuous
  27. make
  28. had won
  29. will ride
  30. studying
  31. present perfect
  32. was drawing
  33. simple future
  34. have
  35. are
  36. for
  37. worn
  38. simple present
  39. am feeding
  40. had written

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