← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 706 · 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.___ they drinking milk right now? (a) Are (b) Am (c) Is
  2. 2.I ___ in the park when Mum came home. (a) am jogging (b) was jogging (c) was jog (d) were jogging
  3. 3.When it started to rain, you ___ in the park. (a) are running (b) were running (c) were run (d) was running
  4. 4.Choose the right verb: Neither my cousins nor Yash ___ coming today. (a) is (b) are
  5. 5.Name the tense: “We will fly a kite.” (a) present continuous (b) simple present (c) simple future (d) present perfect
  6. 6.We ___ Hindi every morning. (a) speaking (b) speak (c) speaks
  7. 7.By the time the bell rang, my sister ___ the match. (a) had won (b) has won (c) had win (d) have won
  8. 8.Manav ___ run in the park every Sunday. (a) don't (b) doesn't (c) isn't
  9. 9.I have just ___ a picture. (a) draw (b) drew (c) drawing (d) drawn
  10. 10.When Dad called, my parents ___ already flown a kite. (a) had (b) have (c) has
  11. 11.I ___ the train next month. (a) will taking (b) will take (c) will takes (d) took
  12. 12.We ___ in this school since 2020. (a) has studied (b) study (c) have studied (d) studied
  13. 13.They ___ the match before Mum came home. (a) had win (b) have won (c) had won (d) has won
  14. 14.___ Rohan climbing a tree at the moment? (a) Am (b) Are (c) Is
  15. 15.My brother did not ___ in the park two days ago. (a) jog (b) jogging (c) jogs (d) jogged
  16. 16.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
  17. 17.Pooja ___ a story on Saturdays. (a) tells (b) telling (c) tell
  18. 18.By the time the bell rang, Yash ___ a picture. (a) have drawn (b) has drawn (c) had drawn (d) had drew
  19. 19.They ___ on the stage next Sunday. (a) will dances (b) will dance (c) danced (d) will dancing
  20. 20.Name the tense: “We had eaten a mango.” (a) simple past (b) simple future (c) present continuous (d) past perfect
  21. 21.They ___ in this school since 2019. (a) teach (b) has taught (c) have taught (d) taught
  22. 22.Choose the right verb: Each student ___ a locker. (a) have (b) has
  23. 23.Which is the correct -ing form of “write”? (a) writing (b) writeing (c) writeeing
  24. 24.Choose the right verb: Neither the boys nor Zoya ___ coming today. (a) are (b) is
  25. 25.I ___ in the park on Saturdays. (a) jogs (b) jog (c) jogging
  26. 26.My brother ___ a message before the guests arrived. (a) had sent (b) has sent (c) have sent (d) had send
  27. 27.I am going to ___ a cartoon next Sunday. (a) watches (b) watched (c) watching (d) watch
  28. 28.I have worked in Delhi ___ six months. (a) since (b) for
  29. 29.We ___ vegetables every day. (a) buy (b) buys (c) buying
  30. 30.He ___ milk at the moment. (a) is drinking (b) is drink (c) am drinking (d) are drinking
  31. 31.When the bell rang, she ___ the train. (a) were taking (b) is taking (c) was take (d) was taking
  32. 32.They ___ the bag right now. (a) are carrying (b) are carry (c) am carrying (d) is carrying
  33. 33.We are going to ___ the dishes next month. (a) wash (b) washed (c) washes (d) washing
  34. 34.___ you fly a kite twice a week? (a) Are (b) Is (c) Do (d) Does
  35. 35.Choose the right verb: Every girl ___ a locker. (a) have (b) has
  36. 36.Ira ___ a cap next week. (a) wore (b) will wear (c) will wears (d) will wearing
  37. 37.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  38. 38.Choose the right verb: Every student ___ a locker. (a) have (b) has
  39. 39.When it started to rain, you ___ to school. (a) are going (b) were go (c) was going (d) were going
  40. 40.You ___ the dog next Sunday. (a) will feeding (b) will feeds (c) fed (d) will feed

Answer key

  1. Are
  2. was jogging
  3. were running
  4. is
  5. simple future
  6. speak
  7. had won
  8. doesn't
  9. drawn
  10. had
  11. will take
  12. have studied
  13. had won
  14. Is
  15. jog
  16. is
  17. tells
  18. had drawn
  19. will dance
  20. past perfect
  21. have taught
  22. has
  23. writing
  24. is
  25. jog
  26. had sent
  27. watch
  28. for
  29. buy
  30. is drinking
  31. was taking
  32. are carrying
  33. wash
  34. Do
  35. has
  36. will wear
  37. is
  38. has
  39. were going
  40. will feed

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