← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 320 · 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.He ___ in this school since 2020. (a) studies (b) has studied (c) studied (d) have studied
  2. 2.Name the tense: “They are washing the dishes.” (a) past continuous (b) present continuous (c) simple past (d) present perfect
  3. 3.By the time the bell rang, you ___ on the stage. (a) have danced (b) had danced (c) had dance (d) has danced
  4. 4.Rohan ___ a letter now. (a) am writing (b) is write (c) is writing (d) are writing
  5. 5.Which is the correct -ing form of “cook”? (a) cookeing (b) cookking (c) cooking
  6. 6.My friends ___ going to run in the park next week. (a) am (b) are (c) is
  7. 7.___ Ananya study science twice a week? (a) Does (b) Is (c) Are (d) Do
  8. 8.The children ___ the bag twice a week. (a) carries (b) carry (c) carrying
  9. 9.Choose the right verb: All the boys ___ a ID card. (a) have (b) has
  10. 10.___ we write a letter twice a week? (a) Is (b) Do (c) Are (d) Does
  11. 11.Meera ___ the train every day. (a) taking (b) takes (c) take
  12. 12.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
  13. 13.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
  14. 14.By the time the bell rang, you ___ the match. (a) had won (b) have won (c) has won (d) had win
  15. 15.You ___ a bicycle before Mum came home. (a) had ridden (b) has ridden (c) had rode (d) have ridden
  16. 16.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
  17. 17.She ___ a tree tomorrow. (a) will planting (b) planted (c) will plant (d) will plants
  18. 18.My brother ___ Grandma at the moment. (a) is help (b) are helping (c) is helping (d) am helping
  19. 19.___ Vivaan jogging in the park now? (a) Is (b) Am (c) Are
  20. 20.By the time the guests arrived, she ___ a kite. (a) had flown (b) has flown (c) have flown (d) had flew
  21. 21.Arjun has been in the library ___ 8 o'clock. (a) for (b) since
  22. 22.Choose the right verb: Neither Rohan nor the girls ___ coming today. (a) are (b) is
  23. 23.We are going to ___ a tree next Sunday. (a) plant (b) planting (c) plants (d) planted
  24. 24.Choose the right verb: All the players ___ a locker. (a) have (b) has
  25. 25.When Mum came home, they ___ vegetables. (a) were buying (b) were buy (c) was buying (d) are buying
  26. 26.She ___ a mango last week. (a) ate (b) eats (c) will eat (d) eated
  27. 27.___ he cleaning the room right now? (a) Am (b) Is (c) Are
  28. 28.She ___ bake a cake every day. (a) doesn't (b) isn't (c) don't
  29. 29.___ they help Grandma every morning? (a) Does (b) Is (c) Do (d) Are
  30. 30.Name the tense: “She runs in the park.” (a) present continuous (b) present perfect (c) simple past (d) simple present
  31. 31.Choose the right verb: Each of the children ___ a locker. (a) have (b) has
  32. 32.He ___ a picture last week. (a) drew (b) draws (c) will draw (d) drawed
  33. 33.We did not ___ Grandma yesterday. (a) helped (b) helping (c) help (d) helps
  34. 34.We ___ in the park before it got dark. (a) have jogged (b) has jogged (c) had jog (d) had jogged
  35. 35.They ___ the room every day. (a) clean (b) cleans (c) cleaning
  36. 36.He ___ a mango before Mum came home. (a) have eaten (b) has eaten (c) had ate (d) had eaten
  37. 37.Name the tense: “We play cricket.” (a) simple future (b) simple present (c) past perfect (d) simple past
  38. 38.My sister ___ milk every Sunday. (a) drink (b) drinking (c) drinks
  39. 39.Zoya ___ a picture before Mum came home. (a) has drawn (b) had drew (c) have drawn (d) had drawn
  40. 40.___ she sing a song every Sunday? (a) Do (b) Is (c) Does (d) Are

Answer key

  1. has studied
  2. present continuous
  3. had danced
  4. is writing
  5. cooking
  6. are
  7. Does
  8. carry
  9. have
  10. Do
  11. takes
  12. are
  13. are
  14. had won
  15. had ridden
  16. is
  17. will plant
  18. is helping
  19. Is
  20. had flown
  21. since
  22. are
  23. plant
  24. have
  25. were buying
  26. ate
  27. Is
  28. doesn't
  29. Do
  30. simple present
  31. has
  32. drew
  33. help
  34. had jogged
  35. clean
  36. had eaten
  37. simple present
  38. drinks
  39. had drawn
  40. Does

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