← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 986 · 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.___ the children wearing a cap now? (a) Is (b) Are (c) Am
  2. 2.Rahul ___ going to run in the park next Sunday. (a) are (b) is (c) am
  3. 3.They ___ a song at the moment. (a) are sing (b) are singing (c) is singing (d) am singing
  4. 4.___ I help Grandma every Sunday? (a) Is (b) Do (c) Are (d) Does
  5. 5.She has just ___ a cartoon. (a) watches (b) watching (c) watched (d) watch
  6. 6.Rahul ___ sing a song every morning. (a) don't (b) isn't (c) doesn't
  7. 7.When Dad called, my brother ___ already eaten a mango. (a) have (b) has (c) had
  8. 8.You ___ a cartoon every day. (a) watches (b) watch (c) watching
  9. 9.What is the past tense of “draw”? (a) drawn (b) drawing (c) drew (d) drawed
  10. 10.Name the tense: “He had sent a message.” (a) past perfect (b) present continuous (c) past continuous (d) simple past
  11. 11.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
  12. 12.Vivaan ___ with Nani since 2019. (a) stays (b) has stayed (c) have stayed (d) stayed
  13. 13.I ___ sung a song already. (a) have (b) has
  14. 14.He ___ a cap now. (a) am wearing (b) are wearing (c) is wear (d) is wearing
  15. 15.He ___ science at the moment. (a) is studying (b) are studying (c) am studying (d) is study
  16. 16.He ___ in the park yesterday. (a) runs (b) ran (c) will run (d) runned
  17. 17.Rohan ___ going to swim in the pool tomorrow. (a) am (b) are (c) is
  18. 18.My brother ___ clean the room every day. (a) doesn't (b) isn't (c) don't
  19. 19.Name the tense: “Priya has ridden a bicycle.” (a) present continuous (b) simple past (c) simple future (d) present perfect
  20. 20.Name the tense: “My brother was cooking rice.” (a) present continuous (b) past continuous (c) simple future (d) past perfect
  21. 21.When Dad called, I ___ already ridden a bicycle. (a) have (b) had (c) has
  22. 22.Yash ___ in this school since 2022. (a) has taught (b) taught (c) teaches (d) have taught
  23. 23.___ you swim in the pool every morning? (a) Are (b) Do (c) Is (d) Does
  24. 24.By the time the bell rang, they ___ tea. (a) had made (b) have made (c) has made (d) had make
  25. 25.They ___ in the park two days ago. (a) jog (b) jogged (c) have jogged (d) will jog
  26. 26.Name the tense: “They ride a bicycle.” (a) simple present (b) present continuous (c) past perfect (d) simple past
  27. 27.Ananya ___ milk before Mum came home. (a) had drank (b) had drunk (c) has drunk (d) have drunk
  28. 28.You did not ___ for the team two days ago. (a) claps (b) clapping (c) clap (d) clapped
  29. 29.Choose the right verb: One of my friends ___ in Class 3. (a) are (b) is
  30. 30.___ we baking a cake now? (a) Is (b) Am (c) Are
  31. 31.You ___ the room before Mum came home. (a) has cleaned (b) had cleaned (c) had clean (d) have cleaned
  32. 32.By the time the bell rang, you ___ a letter. (a) has written (b) had written (c) had wrote (d) have written
  33. 33.Name the tense: “Neel will sing a song.” (a) past continuous (b) present perfect (c) simple future (d) present continuous
  34. 34.When the bell rang, I ___ science. (a) were studying (b) am studying (c) was study (d) was studying
  35. 35.___ he making tea now? (a) Are (b) Am (c) Is
  36. 36.I ___ a song now. (a) are singing (b) is singing (c) am sing (d) am singing
  37. 37.Name the tense: “My sister will swim in the pool.” (a) present continuous (b) simple future (c) simple past (d) simple present
  38. 38.___ I swim in the pool two days ago? (a) Was (b) Did (c) Do (d) Does
  39. 39.I ___ on the stage next week. (a) will dance (b) danced (c) will dances (d) will dancing
  40. 40.He ___ in Pune since 2020. (a) lived (b) have lived (c) has lived (d) lives

Answer key

  1. Are
  2. is
  3. are singing
  4. Do
  5. watched
  6. doesn't
  7. had
  8. watch
  9. drew
  10. past perfect
  11. brought
  12. has stayed
  13. have
  14. is wearing
  15. is studying
  16. ran
  17. is
  18. doesn't
  19. present perfect
  20. past continuous
  21. had
  22. has taught
  23. Do
  24. had made
  25. jogged
  26. simple present
  27. had drunk
  28. clap
  29. is
  30. Are
  31. had cleaned
  32. had written
  33. simple future
  34. was studying
  35. Is
  36. am singing
  37. simple future
  38. Did
  39. will dance
  40. has lived

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