← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 226 · 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.Which is the correct -ing form of “win”? (a) wining (b) wineing (c) winning
  2. 2.Name the tense: “She flew a kite.” (a) simple future (b) simple past (c) present perfect (d) past perfect
  3. 3.My friends ___ a bicycle before it got dark. (a) have ridden (b) had ridden (c) had rode (d) has ridden
  4. 4.When Mum came home, she ___ in the park. (a) were jogging (b) was jog (c) was jogging (d) is jogging
  5. 5.___ we send a message on Saturdays? (a) Do (b) Are (c) Is (d) Does
  6. 6.___ she make tea every day? (a) Is (b) Does (c) Are (d) Do
  7. 7.Kabir ___ tea every day. (a) make (b) makes (c) making
  8. 8.Kabir ___ with Nani since 2019. (a) have stayed (b) stays (c) has stayed (d) stayed
  9. 9.When Dad called, I ___ already gone to school. (a) have (b) has (c) had
  10. 10.My brother ___ in the park when the bell rang. (a) is jogging (b) were jogging (c) was jog (d) was jogging
  11. 11.Name the tense: “They made tea.” (a) past continuous (b) present continuous (c) simple future (d) simple past
  12. 12.___ you clapping for the team at the moment? (a) Am (b) Is (c) Are
  13. 13.He ___ a cartoon tomorrow. (a) will watches (b) will watch (c) will watching (d) watched
  14. 14.We have just ___ a story. (a) telling (b) tell (c) tells (d) told
  15. 15.Name the tense: “Zoya is playing cricket.” (a) simple present (b) simple past (c) present perfect (d) present continuous
  16. 16.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  17. 17.He ___ Grandma next week. (a) will helping (b) will helps (c) will help (d) helped
  18. 18.Which is the correct -ing form of “swim”? (a) swimming (b) swimeing (c) swiming
  19. 19.You did not ___ the bag two days ago. (a) carried (b) carrying (c) carries (d) carry
  20. 20.Name the tense: “She jogs in the park.” (a) past perfect (b) past continuous (c) simple present (d) simple future
  21. 21.___ Diya washing the dishes now? (a) Are (b) Is (c) Am
  22. 22.What is the past tense of “send”? (a) sent (b) sended (c) sending
  23. 23.Choose the right verb: The scissors ___ sharp. (a) are (b) is
  24. 24.You have just ___ a story. (a) telling (b) tells (c) tell (d) told
  25. 25.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
  26. 26.Choose the right verb: Each student ___ a water bottle. (a) have (b) has
  27. 27.My parents ___ the match right now. (a) is winning (b) am winning (c) are win (d) are winning
  28. 28.___ you write a letter last Sunday? (a) Was (b) Did (c) Does (d) Do
  29. 29.He did not ___ a song yesterday. (a) sings (b) singing (c) sang (d) sing
  30. 30.Which is the correct -ing form of “ride”? (a) rideing (b) rideeing (c) riding
  31. 31.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  32. 32.You ___ going to drink milk next Sunday. (a) are (b) am (c) is
  33. 33.She ___ tea right now. (a) am making (b) are making (c) is make (d) is making
  34. 34.I ___ the room next week. (a) will clean (b) will cleans (c) will cleaning (d) cleaned
  35. 35.My parents ___ going to play cricket tomorrow. (a) are (b) am (c) is
  36. 36.He ___ in the park next Sunday. (a) jogged (b) will jogs (c) will jog (d) will jogging
  37. 37.He ___ Hindi before it got dark. (a) had spoken (b) have spoken (c) has spoken (d) had spoke
  38. 38.Name the tense: “Tara eats a mango.” (a) simple present (b) present perfect (c) simple past (d) present continuous
  39. 39.By the time the bell rang, my brother ___ a tree. (a) has climbed (b) had climb (c) have climbed (d) had climbed
  40. 40.We ___ the bag yesterday. (a) carry (b) carried (c) will carry (d) have carried

Answer key

  1. winning
  2. simple past
  3. had ridden
  4. was jogging
  5. Do
  6. Does
  7. makes
  8. has stayed
  9. had
  10. was jogging
  11. simple past
  12. Are
  13. will watch
  14. told
  15. present continuous
  16. brought
  17. will help
  18. swimming
  19. carry
  20. simple present
  21. Is
  22. sent
  23. are
  24. told
  25. is
  26. has
  27. are winning
  28. Did
  29. sing
  30. riding
  31. is
  32. are
  33. is making
  34. will clean
  35. are
  36. will jog
  37. had spoken
  38. simple present
  39. had climbed
  40. carried

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