← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 781 · 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.Ishaan is going to ___ a mango next week. (a) ate (b) eat (c) eats (d) eating
  2. 2.___ he take the train in 2023? (a) Was (b) Does (c) Did (d) Do
  3. 3.My cousins ___ going to plant a tree next month. (a) is (b) are (c) am
  4. 4.___ she speak Hindi on Saturdays? (a) Is (b) Do (c) Are (d) Does
  5. 5.He ___ a story every day. (a) tells (b) telling (c) tell
  6. 6.Name the tense: “Arjun is washing the dishes.” (a) simple present (b) simple past (c) past perfect (d) present continuous
  7. 7.Choose the right verb: Either my cousins or Omkar ___ coming today. (a) are (b) is
  8. 8.Name the tense: “We play cricket.” (a) past continuous (b) simple past (c) simple present (d) simple future
  9. 9.We have just ___ the ball. (a) throw (b) threw (c) throwing (d) thrown
  10. 10.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
  11. 11.You ___ a message every Sunday. (a) send (b) sends (c) sending
  12. 12.You ___ the dog now. (a) am feeding (b) is feeding (c) are feed (d) are feeding
  13. 13.We ___ a letter next month. (a) wrote (b) will writing (c) will write (d) will writes
  14. 14.I have worked in Delhi ___ two years. (a) since (b) for
  15. 15.___ my brother cooking rice now? (a) Is (b) Am (c) Are
  16. 16.I ___ the dog tomorrow. (a) will feeding (b) fed (c) will feeds (d) will feed
  17. 17.He ___ carry the bag every morning. (a) don't (b) isn't (c) doesn't
  18. 18.Ishaan ___ on the stage next month. (a) will dance (b) will dances (c) danced (d) will dancing
  19. 19.What is the past tense of “run”? (a) runned (b) run (c) running (d) ran
  20. 20.Nisha ___ to school when the phone rang. (a) was go (b) was going (c) were going (d) is going
  21. 21.Saanvi ___ the dog twice a week. (a) feeding (b) feed (c) feeds
  22. 22.You have lived in Pune ___ 2020. (a) for (b) since
  23. 23.Which is the correct -ing form of “buy”? (a) buyying (b) buyeing (c) buying
  24. 24.By the time we reached, she ___ the bag. (a) have carried (b) had carry (c) has carried (d) had carried
  25. 25.Name the tense: “You were singing a song.” (a) simple present (b) present continuous (c) past continuous (d) present perfect
  26. 26.When it started to rain, you ___ a picture. (a) was drawing (b) were drawing (c) are drawing (d) were draw
  27. 27.___ he win the match last Sunday? (a) Was (b) Do (c) Did (d) Does
  28. 28.I ___ a story next month. (a) will telling (b) will tell (c) will tells (d) told
  29. 29.When Dad called, my sister ___ already told a story. (a) had (b) has (c) have
  30. 30.He has played in the garden ___ an hour. (a) for (b) since
  31. 31.They ___ a mango tomorrow. (a) will eats (b) ate (c) will eat (d) will eating
  32. 32.Name the tense: “Kunal studies science.” (a) simple past (b) past perfect (c) simple present (d) past continuous
  33. 33.My cousins ___ Grandma when the bell rang. (a) are helping (b) was helping (c) were help (d) were helping
  34. 34.Farhan ___ the train next Sunday. (a) will taking (b) will take (c) took (d) will takes
  35. 35.She did not ___ the dishes last Sunday. (a) wash (b) washing (c) washes (d) washed
  36. 36.They ___ make tea twice a week. (a) don't (b) doesn't (c) aren't
  37. 37.___ he playing cricket at the moment? (a) Are (b) Am (c) Is
  38. 38.Name the tense: “He was baking a cake.” (a) past perfect (b) present continuous (c) past continuous (d) present perfect
  39. 39.Vivaan ___ spoken Hindi already. (a) have (b) has
  40. 40.He did not ___ a story yesterday. (a) tell (b) telling (c) tells (d) told

Answer key

  1. eat
  2. Did
  3. are
  4. Does
  5. tells
  6. present continuous
  7. is
  8. simple present
  9. thrown
  10. has
  11. send
  12. are feeding
  13. will write
  14. for
  15. Is
  16. will feed
  17. doesn't
  18. will dance
  19. ran
  20. was going
  21. feeds
  22. since
  23. buying
  24. had carried
  25. past continuous
  26. were drawing
  27. Did
  28. will tell
  29. had
  30. for
  31. will eat
  32. simple present
  33. were helping
  34. will take
  35. wash
  36. don't
  37. Is
  38. past continuous
  39. has
  40. tell

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