← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 723 · 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.Kunal ___ a tree on Saturdays. (a) climbing (b) climbs (c) climb
  2. 2.___ you playing cricket at the moment? (a) Are (b) Is (c) Am
  3. 3.___ the students ride a bicycle two days ago? (a) Do (b) Does (c) Did (d) Was
  4. 4.Farhan ___ a tree last week. (a) climbs (b) will climb (c) has climbed (d) climbed
  5. 5.You ___ on the stage now. (a) am dancing (b) are dance (c) is dancing (d) are dancing
  6. 6.When Dad called, he ___ already washed the dishes. (a) have (b) has (c) had
  7. 7.You ___ going to make tea tomorrow. (a) is (b) am (c) are
  8. 8.By the time Mum came home, he ___ a song. (a) have sung (b) has sung (c) had sang (d) had sung
  9. 9.She ___ a picture every Sunday. (a) draws (b) draw (c) drawing
  10. 10.I ___ a sandcastle when Mum came home. (a) was building (b) was build (c) were building (d) am building
  11. 11.When Dad called, they ___ already built a sandcastle. (a) have (b) has (c) had
  12. 12.Neel has just ___ a bicycle. (a) riding (b) ridden (c) rode (d) ride
  13. 13.We ___ rice every morning. (a) cooking (b) cooks (c) cook
  14. 14.I ___ buy vegetables every morning. (a) doesn't (b) aren't (c) don't
  15. 15.My cousins ___ rice tomorrow. (a) will cooks (b) cooked (c) will cook (d) will cooking
  16. 16.She ___ the bag when it started to rain. (a) is carrying (b) was carry (c) was carrying (d) were carrying
  17. 17.He ___ tea tomorrow. (a) made (b) will make (c) will makes (d) will making
  18. 18.He ___ going to win the match next Sunday. (a) am (b) is (c) are
  19. 19.By the time Mum came home, I ___ a cake. (a) has baked (b) had bake (c) have baked (d) had baked
  20. 20.We ___ going to draw a picture tomorrow. (a) am (b) is (c) are
  21. 21.Choose the right verb: All the girls ___ a name tag. (a) has (b) have
  22. 22.When Dad called, you ___ already built a sandcastle. (a) has (b) had (c) have
  23. 23.My sister ___ study science on Saturdays. (a) isn't (b) doesn't (c) don't
  24. 24.What is the past tense of “run”? (a) run (b) running (c) runned (d) ran
  25. 25.Name the tense: “My friends have carried the bag.” (a) simple past (b) simple present (c) present perfect (d) past continuous
  26. 26.You are going to ___ a message next week. (a) sends (b) sending (c) sent (d) send
  27. 27.My friends ___ milk now. (a) are drinking (b) are drink (c) is drinking (d) am drinking
  28. 28.Kavya ___ a letter next week. (a) will write (b) will writes (c) wrote (d) will writing
  29. 29.The students ___ a mango next week. (a) ate (b) will eat (c) will eating (d) will eats
  30. 30.We ___ milk before it got dark. (a) had drunk (b) had drank (c) have drunk (d) has drunk
  31. 31.When the phone rang, I ___ Grandma. (a) am helping (b) was help (c) were helping (d) was helping
  32. 32.Meera ___ the train when Mum came home. (a) was take (b) were taking (c) was taking (d) is taking
  33. 33.The children ___ a story at 8 pm yesterday. (a) are telling (b) was telling (c) were tell (d) were telling
  34. 34.The students ___ milk when the phone rang. (a) were drinking (b) were drink (c) are drinking (d) was drinking
  35. 35.___ they throw the ball every morning? (a) Is (b) Are (c) Do (d) Does
  36. 36.Choose the right verb: All the players ___ a ID card. (a) have (b) has
  37. 37.My friends ___ built a sandcastle already. (a) have (b) has
  38. 38.I ___ go to school every morning. (a) don't (b) aren't (c) doesn't
  39. 39.We ___ the ball next week. (a) will throw (b) will throwing (c) threw (d) will throws
  40. 40.They ___ make tea every Sunday. (a) aren't (b) doesn't (c) don't

Answer key

  1. climbs
  2. Are
  3. Did
  4. climbed
  5. are dancing
  6. had
  7. are
  8. had sung
  9. draws
  10. was building
  11. had
  12. ridden
  13. cook
  14. don't
  15. will cook
  16. was carrying
  17. will make
  18. is
  19. had baked
  20. are
  21. have
  22. had
  23. doesn't
  24. ran
  25. present perfect
  26. send
  27. are drinking
  28. will write
  29. will eat
  30. had drunk
  31. was helping
  32. was taking
  33. were telling
  34. were drinking
  35. Do
  36. have
  37. have
  38. don't
  39. will throw
  40. don't

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