← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 550 · 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.Ananya ___ a story every morning. (a) telling (b) tell (c) tells
  2. 2.He ___ going to send a message tomorrow. (a) is (b) are (c) am
  3. 3.Kunal did not ___ Hindi yesterday. (a) speaking (b) spoke (c) speaks (d) speak
  4. 4.Aarav ___ a bicycle yesterday. (a) rided (b) will ride (c) rode (d) rides
  5. 5.Which is the correct -ing form of “climb”? (a) climbbing (b) climbing (c) climbeing
  6. 6.My brother ___ a letter right now. (a) is write (b) are writing (c) is writing (d) am writing
  7. 7.___ he eat a mango every Sunday? (a) Are (b) Do (c) Does (d) Is
  8. 8.Rahul ___ a picture at the moment. (a) are drawing (b) is draw (c) is drawing (d) am drawing
  9. 9.She ___ a story when Mum came home. (a) is telling (b) was tell (c) was telling (d) were telling
  10. 10.She is going to ___ the ball next week. (a) throw (b) throws (c) throwing (d) threw
  11. 11.Name the tense: “We watch a cartoon.” (a) simple past (b) simple present (c) simple future (d) present perfect
  12. 12.Manav ___ made tea already. (a) have (b) has
  13. 13.Name the tense: “Tara was jogging in the park.” (a) present continuous (b) past perfect (c) past continuous (d) present perfect
  14. 14.I ___ going to buy vegetables next week. (a) are (b) is (c) am
  15. 15.Name the tense: “Priya was writing a letter.” (a) simple future (b) simple past (c) present perfect (d) past continuous
  16. 16.Omkar ___ milk last Sunday. (a) will drink (b) drank (c) drinked (d) drinks
  17. 17.I ___ the room on Saturdays. (a) clean (b) cleaning (c) cleans
  18. 18.We ___ a bicycle before the guests arrived. (a) had rode (b) have ridden (c) has ridden (d) had ridden
  19. 19.Name the tense: “You were cleaning the room.” (a) past continuous (b) simple future (c) past perfect (d) simple past
  20. 20.You ___ milk before the guests arrived. (a) had drunk (b) has drunk (c) have drunk (d) had drank
  21. 21.By the time we reached, we ___ a picture. (a) has drawn (b) had drew (c) had drawn (d) have drawn
  22. 22.They ___ a cap at 8 pm yesterday. (a) were wear (b) were wearing (c) are wearing (d) was wearing
  23. 23.She ___ a tree every day. (a) plant (b) planting (c) plants
  24. 24.She ___ lunch tomorrow. (a) will brings (b) will bringing (c) will bring (d) brought
  25. 25.Name the tense: “We have drunk milk.” (a) present continuous (b) past perfect (c) present perfect (d) past continuous
  26. 26.I ___ go to school every morning. (a) doesn't (b) aren't (c) don't
  27. 27.When the phone rang, he ___ a story. (a) was telling (b) were telling (c) was tell (d) is telling
  28. 28.___ she watch a cartoon last week? (a) Did (b) Was (c) Does (d) Do
  29. 29.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  30. 30.___ my cousins build a sandcastle on Saturdays? (a) Is (b) Are (c) Do (d) Does
  31. 31.What is the past tense of “wear”? (a) wore (b) worn (c) weared (d) wearing
  32. 32.Name the tense: “My brother was washing the dishes.” (a) present continuous (b) simple future (c) past continuous (d) past perfect
  33. 33.They ___ with Nani since 2022. (a) have stayed (b) stay (c) stayed (d) has stayed
  34. 34.Choose the right verb: The news ___ good today. (a) are (b) is
  35. 35.Sneha ___ the dishes now. (a) is washing (b) is wash (c) are washing (d) am washing
  36. 36.They ___ going to drink milk next week. (a) am (b) is (c) are
  37. 37.___ you singing a song now? (a) Is (b) Am (c) Are
  38. 38.They ___ the room next month. (a) will cleans (b) will clean (c) cleaned (d) will cleaning
  39. 39.They ___ tea before Mum came home. (a) have made (b) had make (c) has made (d) had made
  40. 40.___ my parents studying science now? (a) Am (b) Is (c) Are

Answer key

  1. tells
  2. is
  3. speak
  4. rode
  5. climbing
  6. is writing
  7. Does
  8. is drawing
  9. was telling
  10. throw
  11. simple present
  12. has
  13. past continuous
  14. am
  15. past continuous
  16. drank
  17. clean
  18. had ridden
  19. past continuous
  20. had drunk
  21. had drawn
  22. were wearing
  23. plants
  24. will bring
  25. present perfect
  26. don't
  27. was telling
  28. Did
  29. are
  30. Do
  31. wore
  32. past continuous
  33. have stayed
  34. is
  35. is washing
  36. are
  37. Are
  38. will clean
  39. had made
  40. Are

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