← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 967 · 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.Aditya ___ the room before the bell rang. (a) had cleaned (b) has cleaned (c) have cleaned (d) had clean
  2. 2.He has just ___ a kite. (a) flew (b) flying (c) fly (d) flown
  3. 3.We ___ jog in the park every day. (a) don't (b) doesn't (c) aren't
  4. 4.He ___ the ball when the bell rang. (a) is throwing (b) was throw (c) were throwing (d) was throwing
  5. 5.Aarav ___ going to eat a mango tomorrow. (a) is (b) are (c) am
  6. 6.Aisha ___ the train next Sunday. (a) will taking (b) took (c) will take (d) will takes
  7. 7.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  8. 8.She ___ going to help Grandma next Sunday. (a) is (b) am (c) are
  9. 9.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
  10. 10.By the time we reached, we ___ in the park. (a) have run (b) had ran (c) has run (d) had run
  11. 11.They ___ drunk milk already. (a) has (b) have
  12. 12.They have lived in Pune ___ 2020. (a) for (b) since
  13. 13.We ___ a mango every day. (a) eats (b) eating (c) eat
  14. 14.Name the tense: “She is singing a song.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
  15. 15.They are going to ___ cricket tomorrow. (a) play (b) plays (c) playing (d) played
  16. 16.I ___ a tree before Mum came home. (a) had planted (b) has planted (c) had plant (d) have planted
  17. 17.Name the tense: “Riya was making tea.” (a) simple present (b) past perfect (c) past continuous (d) present perfect
  18. 18.My sister did not ___ a message yesterday. (a) sends (b) sent (c) send (d) sending
  19. 19.They ___ in Pune since 2021. (a) lived (b) has lived (c) have lived (d) live
  20. 20.I ___ in Pune since 2019. (a) live (b) has lived (c) have lived (d) lived
  21. 21.___ my brother bringing lunch right now? (a) Am (b) Are (c) Is
  22. 22.She is going to ___ in the park next Sunday. (a) jogging (b) jogs (c) jog (d) jogged
  23. 23.By the time Mum came home, Karan ___ a mango. (a) had ate (b) had eaten (c) has eaten (d) have eaten
  24. 24.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  25. 25.They have just ___ science. (a) studies (b) study (c) studying (d) studied
  26. 26.We have just ___ for the team. (a) claps (b) clapping (c) clap (d) clapped
  27. 27.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
  28. 28.Name the tense: “He will sing a song.” (a) simple future (b) present continuous (c) simple present (d) past perfect
  29. 29.___ Kavya carrying the bag now? (a) Is (b) Am (c) Are
  30. 30.Which is the correct -ing form of “buy”? (a) buyying (b) buyeing (c) buying
  31. 31.When Dad called, the students ___ already caught the ball. (a) have (b) has (c) had
  32. 32.My brother ___ the dishes now. (a) are washing (b) am washing (c) is washing (d) is wash
  33. 33.Name the tense: “We were telling a story.” (a) past continuous (b) present continuous (c) simple past (d) simple present
  34. 34.Choose the right verb: Physics ___ interesting. (a) are (b) is
  35. 35.___ we send a message two days ago? (a) Do (b) Was (c) Does (d) Did
  36. 36.Sneha ___ going to wear a cap tomorrow. (a) is (b) am (c) are
  37. 37.Choose the right verb: Neither Manav nor the twins ___ coming today. (a) are (b) is
  38. 38.My brother did not ___ a picture last Sunday. (a) drawing (b) draw (c) drew (d) draws
  39. 39.By the time the guests arrived, you ___ a letter. (a) have written (b) had written (c) has written (d) had wrote
  40. 40.I ___ help Grandma every morning. (a) doesn't (b) aren't (c) don't

Answer key

  1. had cleaned
  2. flown
  3. don't
  4. was throwing
  5. is
  6. will take
  7. is
  8. is
  9. is
  10. had run
  11. have
  12. since
  13. eat
  14. present continuous
  15. play
  16. had planted
  17. past continuous
  18. send
  19. have lived
  20. have lived
  21. Is
  22. jog
  23. had eaten
  24. is
  25. studied
  26. clapped
  27. is
  28. simple future
  29. Is
  30. buying
  31. had
  32. is washing
  33. past continuous
  34. is
  35. Did
  36. is
  37. are
  38. draw
  39. had written
  40. don't

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