← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 215 · 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.He ___ cricket at the moment. (a) am playing (b) is play (c) is playing (d) are playing
  2. 2.Name the tense: “The children have planted a tree.” (a) past continuous (b) present continuous (c) simple present (d) present perfect
  3. 3.My brother ___ going to win the match next month. (a) is (b) are (c) am
  4. 4.We ___ sing a song on Saturdays. (a) don't (b) aren't (c) doesn't
  5. 5.When Dad called, he ___ already drawn a picture. (a) have (b) has (c) had
  6. 6.When Mum came home, my brother ___ a bicycle. (a) was ride (b) were riding (c) was riding (d) is riding
  7. 7.My brother ___ for the team tomorrow. (a) clapped (b) will clap (c) will clapping (d) will claps
  8. 8.What is the past tense of “make”? (a) made (b) maked (c) making
  9. 9.They are going to ___ in the park next Sunday. (a) jogs (b) jogging (c) jog (d) jogged
  10. 10.Yash ___ the room yesterday. (a) cleans (b) will clean (c) has cleaned (d) cleaned
  11. 11.Kabir ___ the dog last Sunday. (a) feeded (b) fed (c) feeds (d) will feed
  12. 12.He did not ___ in the pool last week. (a) swimming (b) swam (c) swims (d) swim
  13. 13.Name the tense: “She brought lunch.” (a) simple present (b) simple past (c) present continuous (d) past continuous
  14. 14.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  15. 15.The students are going to ___ to school tomorrow. (a) goes (b) went (c) going (d) go
  16. 16.___ he help Grandma yesterday? (a) Do (b) Did (c) Does (d) Was
  17. 17.Yash ___ going to tell a story next Sunday. (a) am (b) is (c) are
  18. 18.___ you catch the ball twice a week? (a) Are (b) Is (c) Does (d) Do
  19. 19.He ___ on the stage before the guests arrived. (a) had dance (b) have danced (c) had danced (d) has danced
  20. 20.He ___ a song next week. (a) will singing (b) sang (c) will sing (d) will sings
  21. 21.You ___ on the stage tomorrow. (a) will dancing (b) will dance (c) danced (d) will dances
  22. 22.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
  23. 23.We ___ to school two days ago. (a) go (b) goed (c) will go (d) went
  24. 24.We ___ sent a message already. (a) have (b) has
  25. 25.Choose the right verb: All the students ___ a locker. (a) has (b) have
  26. 26.Choose the right verb: Each player ___ a water bottle. (a) has (b) have
  27. 27.Name the tense: “I flew a kite.” (a) simple present (b) present perfect (c) past continuous (d) simple past
  28. 28.We did not ___ rice last week. (a) cooked (b) cook (c) cooks (d) cooking
  29. 29.My brother ___ a mango when the phone rang. (a) was eat (b) was eating (c) were eating (d) is eating
  30. 30.We ___ drunk milk already. (a) have (b) has
  31. 31.Which is the correct -ing form of “write”? (a) writing (b) writeing (c) writeeing
  32. 32.My brother ___ a song when the bell rang. (a) was sing (b) is singing (c) were singing (d) was singing
  33. 33.My friends did not ___ in the park last week. (a) jogging (b) jog (c) jogs (d) jogged
  34. 34.Choose the right verb: Neither the twins nor Arjun ___ coming today. (a) is (b) are
  35. 35.Choose the right verb: Every player ___ a locker. (a) has (b) have
  36. 36.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  37. 37.Meera ___ write a letter twice a week. (a) isn't (b) don't (c) doesn't
  38. 38.I ___ a letter before it got dark. (a) has written (b) had written (c) have written (d) had wrote
  39. 39.My brother ___ the match two days ago. (a) won (b) winned (c) wins (d) will win
  40. 40.The students ___ a cartoon when it started to rain. (a) were watch (b) was watching (c) were watching (d) are watching

Answer key

  1. is playing
  2. present perfect
  3. is
  4. don't
  5. had
  6. was riding
  7. will clap
  8. made
  9. jog
  10. cleaned
  11. fed
  12. swim
  13. simple past
  14. has
  15. go
  16. Did
  17. is
  18. Do
  19. had danced
  20. will sing
  21. will dance
  22. is
  23. went
  24. have
  25. have
  26. has
  27. simple past
  28. cook
  29. was eating
  30. have
  31. writing
  32. was singing
  33. jog
  34. is
  35. has
  36. is
  37. doesn't
  38. had written
  39. won
  40. were watching

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