← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 797 · 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.When the bell rang, Saanvi ___ tea. (a) was make (b) were making (c) is making (d) was making
  2. 2.Name the tense: “She is feeding the dog.” (a) present continuous (b) simple present (c) past continuous (d) simple future
  3. 3.Dev is going to ___ a cartoon next month. (a) watches (b) watched (c) watch (d) watching
  4. 4.When Mum came home, Kabir ___ the ball. (a) was catch (b) is catching (c) were catching (d) was catching
  5. 5.I ___ a cake at 8 pm yesterday. (a) am baking (b) was baking (c) was bake (d) were baking
  6. 6.Choose the right verb: Each of the students ___ a locker. (a) has (b) have
  7. 7.Name the tense: “My friends baked a cake.” (a) present continuous (b) simple past (c) simple present (d) past continuous
  8. 8.When the phone rang, he ___ a picture. (a) is drawing (b) was draw (c) was drawing (d) were drawing
  9. 9.I am going to ___ cricket next month. (a) playing (b) played (c) play (d) plays
  10. 10.___ my cousins clap for the team every morning? (a) Are (b) Does (c) Is (d) Do
  11. 11.They ___ a mango now. (a) are eat (b) am eating (c) are eating (d) is eating
  12. 12.Choose the right verb: All the boys ___ a water bottle. (a) have (b) has
  13. 13.The children have played in the garden ___ 10 am. (a) for (b) since
  14. 14.He has had this bicycle ___ last year. (a) for (b) since
  15. 15.We did not ___ a letter last Sunday. (a) wrote (b) writes (c) write (d) writing
  16. 16.At 8 pm yesterday, she ___ a cake. (a) were baking (b) was bake (c) is baking (d) was baking
  17. 17.Name the tense: “She has bought vegetables.” (a) present perfect (b) past continuous (c) past perfect (d) present continuous
  18. 18.You ___ a song every morning. (a) singing (b) sings (c) sing
  19. 19.When the phone rang, you ___ the ball. (a) are catching (b) were catch (c) were catching (d) was catching
  20. 20.He ___ in Pune since 2020. (a) lives (b) has lived (c) lived (d) have lived
  21. 21.___ Neel make tea every morning? (a) Do (b) Are (c) Is (d) Does
  22. 22.Name the tense: “I was watching a cartoon.” (a) simple past (b) past continuous (c) simple future (d) simple present
  23. 23.She ___ lunch tomorrow. (a) brought (b) will bring (c) will brings (d) will bringing
  24. 24.He ___ in Pune since 2019. (a) lives (b) lived (c) has lived (d) have lived
  25. 25.We ___ on the stage before the bell rang. (a) had dance (b) had danced (c) have danced (d) has danced
  26. 26.My brother ___ on the stage at the moment. (a) is dancing (b) is dance (c) am dancing (d) are dancing
  27. 27.She ___ for the team tomorrow. (a) will clapping (b) clapped (c) will claps (d) will clap
  28. 28.We ___ a sandcastle in 2023. (a) built (b) will build (c) build (d) builded
  29. 29.Which is the correct -ing form of “bring”? (a) bringeing (b) bringing (c) bringging
  30. 30.___ she throwing the ball now? (a) Are (b) Am (c) Is
  31. 31.She has lived in Pune ___ 2019. (a) since (b) for
  32. 32.___ they play cricket last Sunday? (a) Did (b) Do (c) Does (d) Was
  33. 33.What is the past tense of “fly”? (a) flown (b) flying (c) flyed (d) flew
  34. 34.___ we riding a bicycle now? (a) Am (b) Are (c) Is
  35. 35.We ___ a letter tomorrow. (a) will write (b) wrote (c) will writing (d) will writes
  36. 36.Farhan ___ going to fly a kite tomorrow. (a) am (b) are (c) is
  37. 37.My brother ___ a letter right now. (a) are writing (b) is write (c) am writing (d) is writing
  38. 38.They ___ Grandma next month. (a) will help (b) will helping (c) helped (d) will helps
  39. 39.Which is the correct -ing form of “throw”? (a) throwwing (b) throweing (c) throwing
  40. 40.Name the tense: “My cousins bring lunch.” (a) present perfect (b) present continuous (c) simple past (d) simple present

Answer key

  1. was making
  2. present continuous
  3. watch
  4. was catching
  5. was baking
  6. has
  7. simple past
  8. was drawing
  9. play
  10. Do
  11. are eating
  12. have
  13. since
  14. since
  15. write
  16. was baking
  17. present perfect
  18. sing
  19. were catching
  20. has lived
  21. Does
  22. past continuous
  23. will bring
  24. has lived
  25. had danced
  26. is dancing
  27. will clap
  28. built
  29. bringing
  30. Is
  31. since
  32. Did
  33. flew
  34. Are
  35. will write
  36. is
  37. is writing
  38. will help
  39. throwing
  40. simple present

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