← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 77 · 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.You ___ dance on the stage every day. (a) don't (b) doesn't (c) aren't
  2. 2.___ we make tea every Sunday? (a) Does (b) Are (c) Do (d) Is
  3. 3.They ___ a sandcastle right now. (a) am building (b) are building (c) is building (d) are build
  4. 4.The children ___ a bicycle when the bell rang. (a) was riding (b) are riding (c) were riding (d) were ride
  5. 5.Karan ___ in this school since 2022. (a) taught (b) has taught (c) teaches (d) have taught
  6. 6.My sister ___ made tea already. (a) has (b) have
  7. 7.Choose the right verb: Each player ___ a name tag. (a) have (b) has
  8. 8.Choose the right verb: Every player ___ a locker. (a) have (b) has
  9. 9.Isha ___ on the stage right now. (a) is dancing (b) is dance (c) am dancing (d) are dancing
  10. 10.___ we watch a cartoon yesterday? (a) Did (b) Was (c) Does (d) Do
  11. 11.She ___ write a letter on Saturdays. (a) don't (b) doesn't (c) isn't
  12. 12.My brother has waited for the bus ___ morning. (a) since (b) for
  13. 13.Choose the right verb: One of my classmates ___ in Class 4. (a) is (b) are
  14. 14.___ they building a sandcastle right now? (a) Are (b) Am (c) Is
  15. 15.They ___ milk when Mum came home. (a) were drink (b) were drinking (c) are drinking (d) was drinking
  16. 16.He ___ bring lunch on Saturdays. (a) isn't (b) don't (c) doesn't
  17. 17.Which is the correct -ing form of “watch”? (a) watchhing (b) watcheing (c) watching
  18. 18.___ she washing the dishes now? (a) Am (b) Are (c) Is
  19. 19.By the time we reached, he ___ milk. (a) had drank (b) had drunk (c) have drunk (d) has drunk
  20. 20.You ___ with Nani since 2019. (a) has stayed (b) stay (c) stayed (d) have stayed
  21. 21.What is the past tense of “catch”? (a) catched (b) catching (c) caught
  22. 22.Name the tense: “Vivaan has cooked rice.” (a) simple past (b) present perfect (c) past perfect (d) past continuous
  23. 23.___ I play cricket twice a week? (a) Is (b) Are (c) Do (d) Does
  24. 24.Name the tense: “You clean the room.” (a) simple present (b) past perfect (c) present perfect (d) simple future
  25. 25.Aditya ___ the room every morning. (a) clean (b) cleaning (c) cleans
  26. 26.She ___ taken the train already. (a) have (b) has
  27. 27.I ___ the match before Mum came home. (a) had won (b) have won (c) has won (d) had win
  28. 28.Name the tense: “I have taken the train.” (a) simple past (b) present perfect (c) present continuous (d) simple present
  29. 29.When Mum came home, my friends ___ a bicycle. (a) was riding (b) were ride (c) were riding (d) are riding
  30. 30.She ___ for the team before Mum came home. (a) had clapped (b) have clapped (c) has clapped (d) had clap
  31. 31.When Dad called, they ___ already taken the train. (a) have (b) has (c) had
  32. 32.She ___ danced on the stage already. (a) have (b) has
  33. 33.___ he ride a bicycle every morning? (a) Does (b) Are (c) Is (d) Do
  34. 34.Name the tense: “My cousins will cook rice.” (a) present continuous (b) past continuous (c) past perfect (d) simple future
  35. 35.You have had this bicycle ___ January. (a) since (b) for
  36. 36.I ___ Grandma yesterday. (a) will help (b) help (c) helped (d) have helped
  37. 37.Choose the right verb: Either Tara or my cousins ___ coming today. (a) is (b) are
  38. 38.My parents have known my best friend ___ 2019. (a) since (b) for
  39. 39.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  40. 40.She ___ going to tell a story next month. (a) am (b) is (c) are

Answer key

  1. don't
  2. Do
  3. are building
  4. were riding
  5. has taught
  6. has
  7. has
  8. has
  9. is dancing
  10. Did
  11. doesn't
  12. since
  13. is
  14. Are
  15. were drinking
  16. doesn't
  17. watching
  18. Is
  19. had drunk
  20. have stayed
  21. caught
  22. present perfect
  23. Do
  24. simple present
  25. cleans
  26. has
  27. had won
  28. present perfect
  29. were riding
  30. had clapped
  31. had
  32. has
  33. Does
  34. simple future
  35. since
  36. helped
  37. are
  38. since
  39. is
  40. is

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