← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 766 · 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.I ___ drunk milk already. (a) has (b) have
  2. 2.___ she carrying the bag right now? (a) Is (b) Am (c) Are
  3. 3.___ we go to school last week? (a) Do (b) Does (c) Did (d) Was
  4. 4.My cousins ___ sing a song on Saturdays. (a) doesn't (b) don't (c) aren't
  5. 5.Name the tense: “Ira has eaten a mango.” (a) past perfect (b) present perfect (c) simple past (d) simple present
  6. 6.The children ___ in this school since 2020. (a) has studied (b) study (c) have studied (d) studied
  7. 7.Arjun ___ a song next Sunday. (a) will singing (b) sang (c) will sing (d) will sings
  8. 8.When Dad called, she ___ already clapped for the team. (a) has (b) had (c) have
  9. 9.They ___ a kite every day. (a) flying (b) fly (c) flies
  10. 10.I ___ a tree twice a week. (a) planting (b) plants (c) plant
  11. 11.She ___ milk every Sunday. (a) drink (b) drinking (c) drinks
  12. 12.When Dad called, she ___ already played cricket. (a) had (b) has (c) have
  13. 13.Name the tense: “Neel had made tea.” (a) simple future (b) simple present (c) past perfect (d) present continuous
  14. 14.Ishaan ___ in the park right now. (a) am running (b) is run (c) is running (d) are running
  15. 15.Choose the right verb: All the children ___ a notebook. (a) have (b) has
  16. 16.Which is the correct -ing form of “study”? (a) studying (b) studyeing (c) studyying
  17. 17.I ___ drawn a picture already. (a) has (b) have
  18. 18.You ___ drink milk every day. (a) don't (b) aren't (c) doesn't
  19. 19.You ___ a song at 8 pm yesterday. (a) were sing (b) was singing (c) are singing (d) were singing
  20. 20.___ you wash the dishes on Saturdays? (a) Does (b) Is (c) Are (d) Do
  21. 21.Name the tense: “We will wash the dishes.” (a) simple future (b) present perfect (c) present continuous (d) simple past
  22. 22.He ___ tea at the moment. (a) is make (b) are making (c) am making (d) is making
  23. 23.Name the tense: “My friends have sung a song.” (a) present perfect (b) simple present (c) simple future (d) past perfect
  24. 24.Name the tense: “She has studied science.” (a) present perfect (b) past perfect (c) past continuous (d) simple past
  25. 25.Choose the right verb: One of my friends ___ in Class 7. (a) is (b) are
  26. 26.___ my sister singing a song at the moment? (a) Are (b) Am (c) Is
  27. 27.By the time Mum came home, Arjun ___ a sandcastle. (a) has built (b) had built (c) had build (d) have built
  28. 28.Rohan ___ in this school since 2019. (a) teaches (b) taught (c) has taught (d) have taught
  29. 29.Name the tense: “I bring lunch.” (a) past perfect (b) simple present (c) simple past (d) past continuous
  30. 30.I did not ___ the bag last Sunday. (a) carry (b) carries (c) carrying (d) carried
  31. 31.___ he catching the ball right now? (a) Am (b) Is (c) Are
  32. 32.Riya ___ the ball when the phone rang. (a) was catching (b) is catching (c) were catching (d) was catch
  33. 33.When Dad called, they ___ already cleaned the room. (a) had (b) have (c) has
  34. 34.My friends ___ going to clean the room tomorrow. (a) is (b) are (c) am
  35. 35.Name the tense: “They had danced on the stage.” (a) past continuous (b) simple future (c) past perfect (d) present continuous
  36. 36.Name the tense: “I wore a cap.” (a) simple past (b) simple present (c) present continuous (d) present perfect
  37. 37.I ___ a tree next month. (a) will climb (b) climbed (c) will climbing (d) will climbs
  38. 38.Ira ___ cricket at the moment. (a) is playing (b) are playing (c) am playing (d) is play
  39. 39.Which is the correct -ing form of “draw”? (a) draweing (b) drawwing (c) drawing
  40. 40.Choose the right verb: Physics ___ interesting. (a) are (b) is

Answer key

  1. have
  2. Is
  3. Did
  4. don't
  5. present perfect
  6. have studied
  7. will sing
  8. had
  9. fly
  10. plant
  11. drinks
  12. had
  13. past perfect
  14. is running
  15. have
  16. studying
  17. have
  18. don't
  19. were singing
  20. Do
  21. simple future
  22. is making
  23. present perfect
  24. present perfect
  25. is
  26. Is
  27. had built
  28. has taught
  29. simple present
  30. carry
  31. Is
  32. was catching
  33. had
  34. are
  35. past perfect
  36. simple past
  37. will climb
  38. is playing
  39. drawing
  40. is

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