← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 605 · 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.Aisha ___ the match at 8 pm yesterday. (a) was win (b) is winning (c) were winning (d) was winning
  2. 2.I ___ a mango next Sunday. (a) will eating (b) will eats (c) will eat (d) ate
  3. 3.Name the tense: “Manav is writing a letter.” (a) simple future (b) simple present (c) past perfect (d) present continuous
  4. 4.They have just ___ a cap. (a) wore (b) wear (c) worn (d) wearing
  5. 5.___ she throw the ball twice a week? (a) Do (b) Are (c) Is (d) Does
  6. 6.I ___ going to speak Hindi tomorrow. (a) is (b) am (c) are
  7. 7.I ___ the train next month. (a) will taking (b) will take (c) will takes (d) took
  8. 8.Name the tense: “My brother has carried the bag.” (a) simple present (b) present perfect (c) simple future (d) past perfect
  9. 9.Choose the right verb: The news ___ good today. (a) is (b) are
  10. 10.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  11. 11.They ___ the train tomorrow. (a) took (b) will take (c) will takes (d) will taking
  12. 12.We have just ___ the ball. (a) catching (b) catches (c) catch (d) caught
  13. 13.I did not ___ lunch last Sunday. (a) bring (b) brings (c) brought (d) bringing
  14. 14.The students ___ a picture now. (a) are draw (b) is drawing (c) are drawing (d) am drawing
  15. 15.By the time Mum came home, they ___ in the park. (a) has jogged (b) had jogged (c) have jogged (d) had jog
  16. 16.They ___ cook rice on Saturdays. (a) doesn't (b) aren't (c) don't
  17. 17.Farhan ___ a cartoon when Mum came home. (a) was watch (b) was watching (c) were watching (d) is watching
  18. 18.When the bell rang, they ___ tea. (a) was making (b) are making (c) were make (d) were making
  19. 19.He ___ Grandma twice a week. (a) help (b) helping (c) helps
  20. 20.My brother ___ a tree before Mum came home. (a) had climbed (b) had climb (c) have climbed (d) has climbed
  21. 21.Choose the right verb: Every child ___ a name tag. (a) have (b) has
  22. 22.You ___ a picture tomorrow. (a) will draws (b) will draw (c) will drawing (d) drew
  23. 23.___ you play cricket twice a week? (a) Does (b) Is (c) Do (d) Are
  24. 24.___ you clapping for the team now? (a) Am (b) Are (c) Is
  25. 25.He did not ___ the ball two days ago. (a) throwing (b) throws (c) throw (d) threw
  26. 26.We have just ___ science. (a) studies (b) studied (c) study (d) studying
  27. 27.___ I watch a cartoon last Sunday? (a) Does (b) Did (c) Do (d) Was
  28. 28.She ___ the room when the phone rang. (a) is cleaning (b) were cleaning (c) was clean (d) was cleaning
  29. 29.Myra ___ a tree on Saturdays. (a) climbs (b) climbing (c) climb
  30. 30.Name the tense: “My cousins ate a mango.” (a) present continuous (b) past perfect (c) simple past (d) simple present
  31. 31.___ he speaking Hindi right now? (a) Am (b) Are (c) Is
  32. 32.We ___ a letter before Mum came home. (a) had written (b) has written (c) have written (d) had wrote
  33. 33.You did not ___ in the park two days ago. (a) run (b) runs (c) running (d) ran
  34. 34.You ___ a cake next month. (a) will baking (b) will bake (c) baked (d) will bakes
  35. 35.You ___ a cartoon before Mum came home. (a) has watched (b) had watch (c) had watched (d) have watched
  36. 36.Choose the right verb: Neither Tara nor my cousins ___ coming today. (a) is (b) are
  37. 37.We ___ sing a song on Saturdays. (a) don't (b) doesn't (c) aren't
  38. 38.Name the tense: “He will make tea.” (a) simple present (b) past continuous (c) simple future (d) past perfect
  39. 39.Name the tense: “I play cricket.” (a) present perfect (b) simple present (c) past continuous (d) past perfect
  40. 40.He ___ the train when it started to rain. (a) was taking (b) were taking (c) is taking (d) was take

Answer key

  1. was winning
  2. will eat
  3. present continuous
  4. worn
  5. Does
  6. am
  7. will take
  8. present perfect
  9. is
  10. is
  11. will take
  12. caught
  13. bring
  14. are drawing
  15. had jogged
  16. don't
  17. was watching
  18. were making
  19. helps
  20. had climbed
  21. has
  22. will draw
  23. Do
  24. Are
  25. throw
  26. studied
  27. Did
  28. was cleaning
  29. climbs
  30. simple past
  31. Is
  32. had written
  33. run
  34. will bake
  35. had watched
  36. are
  37. don't
  38. simple future
  39. simple present
  40. was taking

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