← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 642 · 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.Name the tense: “Ananya has danced on the stage.” (a) simple future (b) simple past (c) present perfect (d) past continuous
  2. 2.___ the children washing the dishes at the moment? (a) Is (b) Are (c) Am
  3. 3.She has just ___ tea. (a) makes (b) made (c) make (d) making
  4. 4.Choose the right verb: My trousers ___ new. (a) is (b) are
  5. 5.___ my cousins cook rice last week? (a) Do (b) Was (c) Did (d) Does
  6. 6.Name the tense: “He had built a sandcastle.” (a) simple present (b) past perfect (c) present perfect (d) simple past
  7. 7.My sister ___ a cap now. (a) is wearing (b) are wearing (c) is wear (d) am wearing
  8. 8.I ___ the ball in 2023. (a) caught (b) will catch (c) catch (d) catched
  9. 9.Pooja ___ vegetables when the bell rang. (a) was buy (b) is buying (c) were buying (d) was buying
  10. 10.Name the tense: “We built a sandcastle.” (a) past continuous (b) simple future (c) simple past (d) present perfect
  11. 11.What is the past tense of “make”? (a) maked (b) making (c) made
  12. 12.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
  13. 13.Name the tense: “She carries the bag.” (a) present continuous (b) simple present (c) past continuous (d) simple past
  14. 14.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
  15. 15.We ___ a tree next Sunday. (a) will climb (b) will climbs (c) climbed (d) will climbing
  16. 16.You did not ___ tea last Sunday. (a) make (b) made (c) makes (d) making
  17. 17.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  18. 18.Name the tense: “We were playing cricket.” (a) past continuous (b) simple past (c) simple future (d) past perfect
  19. 19.Name the tense: “We had helped Grandma.” (a) simple present (b) past perfect (c) present continuous (d) simple past
  20. 20.My brother ___ a message next Sunday. (a) will sending (b) sent (c) will send (d) will sends
  21. 21.My sister ___ help Grandma every Sunday. (a) isn't (b) don't (c) doesn't
  22. 22.She ___ a tree next week. (a) will plants (b) planted (c) will planting (d) will plant
  23. 23.Choose the right verb: One of my classmates ___ in Class 9. (a) are (b) is
  24. 24.Name the tense: “She is feeding the dog.” (a) present continuous (b) past perfect (c) simple future (d) present perfect
  25. 25.Ananya has studied in this school ___ 2020. (a) for (b) since
  26. 26.By the time Mum came home, I ___ a cartoon. (a) has watched (b) had watch (c) had watched (d) have watched
  27. 27.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  28. 28.At 8 pm yesterday, Zoya ___ a song. (a) were singing (b) is singing (c) was sing (d) was singing
  29. 29.Name the tense: “The students have written a letter.” (a) simple past (b) past perfect (c) simple present (d) present perfect
  30. 30.My parents ___ the train next week. (a) will taking (b) will takes (c) took (d) will take
  31. 31.My parents ___ in Delhi since 2022. (a) have worked (b) has worked (c) worked (d) work
  32. 32.We ___ the dishes now. (a) are washing (b) am washing (c) are wash (d) is washing
  33. 33.___ you sending a message right now? (a) Am (b) Is (c) Are
  34. 34.My brother ___ a letter every morning. (a) write (b) writes (c) writing
  35. 35.I ___ in Delhi since 2020. (a) worked (b) has worked (c) have worked (d) work
  36. 36.My friends ___ milk every morning. (a) drinking (b) drinks (c) drink
  37. 37.She ___ for the team at 8 pm yesterday. (a) was clapping (b) was clap (c) were clapping (d) is clapping
  38. 38.Name the tense: “My sister had ridden a bicycle.” (a) present perfect (b) past perfect (c) present continuous (d) simple future
  39. 39.___ she build a sandcastle every Sunday? (a) Is (b) Do (c) Are (d) Does
  40. 40.Name the tense: “I am climbing a tree.” (a) simple present (b) past perfect (c) present continuous (d) present perfect

Answer key

  1. present perfect
  2. Are
  3. made
  4. are
  5. Did
  6. past perfect
  7. is wearing
  8. caught
  9. was buying
  10. simple past
  11. made
  12. is
  13. simple present
  14. is
  15. will climb
  16. make
  17. has
  18. past continuous
  19. past perfect
  20. will send
  21. doesn't
  22. will plant
  23. is
  24. present continuous
  25. since
  26. had watched
  27. is
  28. was singing
  29. present perfect
  30. will take
  31. have worked
  32. are washing
  33. Are
  34. writes
  35. have worked
  36. drink
  37. was clapping
  38. past perfect
  39. Does
  40. present continuous

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