← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 153 · 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.They are going to ___ a tree tomorrow. (a) climbed (b) climbing (c) climb (d) climbs
  2. 2.Which is the correct -ing form of “jog”? (a) jogeing (b) jogging (c) joging
  3. 3.By the time Mum came home, Pooja ___ for the team. (a) had clapped (b) has clapped (c) have clapped (d) had clap
  4. 4.___ my parents clean the room last week? (a) Do (b) Does (c) Did (d) Was
  5. 5.What is the past tense of “bring”? (a) bringed (b) bringing (c) brought
  6. 6.Nisha ___ milk now. (a) are drinking (b) is drink (c) is drinking (d) am drinking
  7. 7.___ Diya clean the room on Saturdays? (a) Are (b) Is (c) Does (d) Do
  8. 8.By the time the guests arrived, Riya ___ a message. (a) had send (b) have sent (c) has sent (d) had sent
  9. 9.My brother ___ the match in 2023. (a) wins (b) will win (c) won (d) winned
  10. 10.Name the tense: “She was making tea.” (a) present continuous (b) past continuous (c) simple past (d) present perfect
  11. 11.My sister ___ dance on the stage every day. (a) isn't (b) don't (c) doesn't
  12. 12.You ___ in the pool on Saturdays. (a) swims (b) swim (c) swimming
  13. 13.When the phone rang, he ___ a tree. (a) was planting (b) were planting (c) is planting (d) was plant
  14. 14.I ___ in Pune since 2020. (a) have lived (b) live (c) has lived (d) lived
  15. 15.They ___ the dishes tomorrow. (a) washed (b) will washing (c) will washes (d) will wash
  16. 16.___ the children winning the match now? (a) Am (b) Are (c) Is
  17. 17.You ___ the dishes right now. (a) is washing (b) are wash (c) are washing (d) am washing
  18. 18.Choose the right verb: Each of the boys ___ a locker. (a) have (b) has
  19. 19.___ Tara watch a cartoon every Sunday? (a) Do (b) Does (c) Is (d) Are
  20. 20.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
  21. 21.Name the tense: “Rahul throws the ball.” (a) past perfect (b) present continuous (c) past continuous (d) simple present
  22. 22.She did not ___ rice two days ago. (a) cooks (b) cooked (c) cooking (d) cook
  23. 23.When it started to rain, they ___ Grandma. (a) was helping (b) were helping (c) were help (d) are helping
  24. 24.Karan ___ cricket in 2023. (a) plays (b) played (c) will play (d) has played
  25. 25.Aarav ___ the dog every morning. (a) feeding (b) feed (c) feeds
  26. 26.We ___ going to carry the bag next month. (a) is (b) are (c) am
  27. 27.My friends ___ worn a cap already. (a) have (b) has
  28. 28.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
  29. 29.___ I bake a cake every morning? (a) Is (b) Are (c) Does (d) Do
  30. 30.Name the tense: “My cousins will watch a cartoon.” (a) simple future (b) present perfect (c) past perfect (d) past continuous
  31. 31.When the phone rang, they ___ to school. (a) were go (b) were going (c) are going (d) was going
  32. 32.___ my brother sending a message right now? (a) Am (b) Are (c) Is
  33. 33.Priya has worked in Delhi ___ 2019. (a) for (b) since
  34. 34.Choose the right verb: One of my friends ___ in Class 6. (a) is (b) are
  35. 35.Choose the right verb: All the children ___ a notebook. (a) has (b) have
  36. 36.I ___ a letter next week. (a) will write (b) wrote (c) will writes (d) will writing
  37. 37.When Dad called, they ___ already baked a cake. (a) had (b) has (c) have
  38. 38.I have known my best friend ___ 2019. (a) since (b) for
  39. 39.___ you clean the room every morning? (a) Do (b) Does (c) Is (d) Are
  40. 40.By the time Mum came home, you ___ lunch. (a) have brought (b) had brought (c) had bring (d) has brought

Answer key

  1. climb
  2. jogging
  3. had clapped
  4. Did
  5. brought
  6. is drinking
  7. Does
  8. had sent
  9. won
  10. past continuous
  11. doesn't
  12. swim
  13. was planting
  14. have lived
  15. will wash
  16. Are
  17. are washing
  18. has
  19. Does
  20. is
  21. simple present
  22. cook
  23. were helping
  24. played
  25. feeds
  26. are
  27. have
  28. is
  29. Do
  30. simple future
  31. were going
  32. Is
  33. since
  34. is
  35. have
  36. will write
  37. had
  38. since
  39. Do
  40. had brought

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