← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 250 · 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.By the time the guests arrived, my sister ___ a cartoon. (a) has watched (b) had watched (c) had watch (d) have watched
  2. 2.We ___ Grandma right now. (a) am helping (b) are help (c) is helping (d) are helping
  3. 3.Name the tense: “Sneha will drink milk.” (a) present perfect (b) simple future (c) past perfect (d) simple present
  4. 4.Name the tense: “They help Grandma.” (a) present perfect (b) simple future (c) simple present (d) present continuous
  5. 5.Choose the right verb: Every player ___ a locker. (a) has (b) have
  6. 6.Name the tense: “She feeds the dog.” (a) simple present (b) simple future (c) past continuous (d) present perfect
  7. 7.Tara ___ going to swim in the pool next week. (a) am (b) is (c) are
  8. 8.When it started to rain, she ___ a cartoon. (a) is watching (b) was watching (c) was watch (d) were watching
  9. 9.By the time the bell rang, Myra ___ vegetables. (a) had bought (b) have bought (c) had buy (d) has bought
  10. 10.She ___ buy vegetables every day. (a) doesn't (b) don't (c) isn't
  11. 11.You ___ dance on the stage twice a week. (a) aren't (b) doesn't (c) don't
  12. 12.___ my sister singing a song at the moment? (a) Am (b) Are (c) Is
  13. 13.When the phone rang, you ___ the dishes. (a) were washing (b) was washing (c) were wash (d) are washing
  14. 14.He ___ the bag last Sunday. (a) carried (b) carries (c) will carry (d) has carried
  15. 15.___ Ananya dancing on the stage at the moment? (a) Are (b) Is (c) Am
  16. 16.You ___ tea every morning. (a) makes (b) making (c) make
  17. 17.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
  18. 18.When Dad called, I ___ already fed the dog. (a) have (b) had (c) has
  19. 19.Name the tense: “We cook rice.” (a) past continuous (b) simple present (c) past perfect (d) simple past
  20. 20.___ she write a letter in 2023? (a) Does (b) Was (c) Did (d) Do
  21. 21.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
  22. 22.I ___ take the train every Sunday. (a) doesn't (b) aren't (c) don't
  23. 23.I ___ in the park when the phone rang. (a) am jogging (b) was jog (c) was jogging (d) were jogging
  24. 24.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  25. 25.Choose the right verb: One of my classmates ___ in Class 3. (a) is (b) are
  26. 26.He ___ science every day. (a) study (b) studying (c) studies
  27. 27.___ we carrying the bag right now? (a) Are (b) Is (c) Am
  28. 28.___ Diya throw the ball every Sunday? (a) Does (b) Do (c) Are (d) Is
  29. 29.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
  30. 30.They are going to ___ cricket next week. (a) plays (b) played (c) play (d) playing
  31. 31.Name the tense: “My brother writes a letter.” (a) present continuous (b) simple future (c) present perfect (d) simple present
  32. 32.By the time the guests arrived, my brother ___ rice. (a) had cooked (b) has cooked (c) have cooked (d) had cook
  33. 33.He ___ a cartoon at the moment. (a) am watching (b) are watching (c) is watch (d) is watching
  34. 34.Choose the right verb: All the children ___ a ID card. (a) has (b) have
  35. 35.___ I telling a story at the moment? (a) Is (b) Are (c) Am
  36. 36.___ she help Grandma every day? (a) Is (b) Does (c) Are (d) Do
  37. 37.Name the tense: “We had studied science.” (a) simple present (b) simple past (c) past perfect (d) simple future
  38. 38.The students ___ the bag before the guests arrived. (a) had carry (b) had carried (c) have carried (d) has carried
  39. 39.My sister ___ a cartoon every day. (a) watches (b) watching (c) watch
  40. 40.By the time the bell rang, we ___ the room. (a) has cleaned (b) had cleaned (c) had clean (d) have cleaned

Answer key

  1. had watched
  2. are helping
  3. simple future
  4. simple present
  5. has
  6. simple present
  7. is
  8. was watching
  9. had bought
  10. doesn't
  11. don't
  12. Is
  13. were washing
  14. carried
  15. Is
  16. make
  17. is
  18. had
  19. simple present
  20. Did
  21. has
  22. don't
  23. was jogging
  24. is
  25. is
  26. studies
  27. Are
  28. Does
  29. is
  30. play
  31. simple present
  32. had cooked
  33. is watching
  34. have
  35. Am
  36. Does
  37. past perfect
  38. had carried
  39. watches
  40. had cleaned

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