← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 97 · 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.___ she climb a tree yesterday? (a) Did (b) Was (c) Do (d) Does
  2. 2.By the time the guests arrived, he ___ rice. (a) had cooked (b) had cook (c) have cooked (d) has cooked
  3. 3.I ___ cricket at 8 pm yesterday. (a) were playing (b) was play (c) am playing (d) was playing
  4. 4.My parents ___ the ball when the bell rang. (a) were throwing (b) are throwing (c) was throwing (d) were throw
  5. 5.You ___ in this school since 2020. (a) studied (b) study (c) has studied (d) have studied
  6. 6.By the time Mum came home, they ___ a tree. (a) had climbed (b) have climbed (c) had climb (d) has climbed
  7. 7.When Mum came home, you ___ a tree. (a) were climb (b) was climbing (c) were climbing (d) are climbing
  8. 8.___ we send a message every day? (a) Is (b) Does (c) Are (d) Do
  9. 9.Name the tense: “You flew a kite.” (a) simple past (b) present continuous (c) simple future (d) simple present
  10. 10.Aditya ___ the ball before Mum came home. (a) had catch (b) has caught (c) had caught (d) have caught
  11. 11.Choose the right verb: Either my cousins or Farhan ___ coming today. (a) are (b) is
  12. 12.Choose the right verb: Every player ___ a name tag. (a) has (b) have
  13. 13.___ my sister eating a mango right now? (a) Are (b) Is (c) Am
  14. 14.She ___ clapped for the team already. (a) has (b) have
  15. 15.___ my cousins bring lunch every day? (a) Does (b) Is (c) Do (d) Are
  16. 16.My sister is going to ___ a message next month. (a) send (b) sends (c) sending (d) sent
  17. 17.You ___ on the stage every morning. (a) dances (b) dancing (c) dance
  18. 18.When Dad called, you ___ already washed the dishes. (a) have (b) has (c) had
  19. 19.Neel ___ Hindi at 8 pm yesterday. (a) were speaking (b) is speaking (c) was speaking (d) was speak
  20. 20.Choose the right verb: Every student ___ a name tag. (a) have (b) has
  21. 21.Name the tense: “She baked a cake.” (a) past continuous (b) simple future (c) simple present (d) simple past
  22. 22.When Mum came home, I ___ the ball. (a) were throwing (b) am throwing (c) was throw (d) was throwing
  23. 23.She has just ___ a mango. (a) eat (b) eaten (c) ate (d) eating
  24. 24.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
  25. 25.___ we eating a mango right now? (a) Am (b) Are (c) Is
  26. 26.Zoya did not ___ rice two days ago. (a) cooked (b) cooking (c) cook (d) cooks
  27. 27.I have been in the library ___ morning. (a) since (b) for
  28. 28.Name the tense: “You had baked a cake.” (a) simple future (b) past perfect (c) present continuous (d) simple past
  29. 29.You did not ___ a bicycle yesterday. (a) riding (b) ride (c) rode (d) rides
  30. 30.He ___ the match yesterday. (a) winned (b) won (c) wins (d) will win
  31. 31.The children ___ in the pool now. (a) are swim (b) are swimming (c) am swimming (d) is swimming
  32. 32.___ she speak Hindi on Saturdays? (a) Is (b) Does (c) Are (d) Do
  33. 33.Name the tense: “We had thrown the ball.” (a) past continuous (b) simple present (c) past perfect (d) simple past
  34. 34.Name the tense: “You went to school.” (a) past perfect (b) past continuous (c) simple past (d) simple present
  35. 35.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
  36. 36.He ___ carry the bag every day. (a) isn't (b) doesn't (c) don't
  37. 37.Name the tense: “We will build a sandcastle.” (a) simple future (b) past perfect (c) past continuous (d) present perfect
  38. 38.___ my friends washing the dishes right now? (a) Is (b) Am (c) Are
  39. 39.Farhan ___ in the park every Sunday. (a) jogs (b) jog (c) jogging
  40. 40.We ___ the bag now. (a) are carry (b) are carrying (c) am carrying (d) is carrying

Answer key

  1. Did
  2. had cooked
  3. was playing
  4. were throwing
  5. have studied
  6. had climbed
  7. were climbing
  8. Do
  9. simple past
  10. had caught
  11. is
  12. has
  13. Is
  14. has
  15. Do
  16. send
  17. dance
  18. had
  19. was speaking
  20. has
  21. simple past
  22. was throwing
  23. eaten
  24. has
  25. Are
  26. cook
  27. since
  28. past perfect
  29. ride
  30. won
  31. are swimming
  32. Does
  33. past perfect
  34. simple past
  35. is
  36. doesn't
  37. simple future
  38. Are
  39. jogs
  40. are carrying

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