← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 827 · 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 climb a tree on Saturdays? (a) Are (b) Does (c) Do (d) Is
  2. 2.You are going to ___ Hindi tomorrow. (a) speaking (b) spoke (c) speaks (d) speak
  3. 3.___ Isha catch the ball last week? (a) Do (b) Was (c) Did (d) Does
  4. 4.___ I speak Hindi in 2023? (a) Does (b) Did (c) Do (d) Was
  5. 5.___ they win the match on Saturdays? (a) Does (b) Is (c) Do (d) Are
  6. 6.The children are going to ___ a tree next Sunday. (a) planted (b) plant (c) plants (d) planting
  7. 7.My parents ___ the dog before Mum came home. (a) have fed (b) had fed (c) has fed (d) had feed
  8. 8.___ I making tea at the moment? (a) Is (b) Are (c) Am
  9. 9.You ___ the ball right now. (a) is throwing (b) am throwing (c) are throw (d) are throwing
  10. 10.Choose the right verb: One of my classmates ___ in Class 7. (a) are (b) is
  11. 11.We ___ going to bake a cake next month. (a) am (b) is (c) are
  12. 12.Choose the right verb: Either the twins or Karan ___ coming today. (a) are (b) is
  13. 13.We ___ the ball when the phone rang. (a) were throwing (b) was throwing (c) were throw (d) are throwing
  14. 14.Karan ___ a tree two days ago. (a) will climb (b) climbed (c) has climbed (d) climbs
  15. 15.My brother ___ a message every day. (a) sends (b) send (c) sending
  16. 16.She ___ a cap every morning. (a) wearing (b) wear (c) wears
  17. 17.___ we wear a cap last Sunday? (a) Was (b) Do (c) Does (d) Did
  18. 18.My parents ___ study science every day. (a) doesn't (b) aren't (c) don't
  19. 19.I am going to ___ a cartoon next month. (a) watching (b) watched (c) watch (d) watches
  20. 20.Which is the correct -ing form of “carry”? (a) carryying (b) carryeing (c) carrying
  21. 21.Choose the right verb: Neither the boys nor Rohan ___ coming today. (a) is (b) are
  22. 22.You ___ a tree when Mum came home. (a) was climbing (b) were climb (c) were climbing (d) are climbing
  23. 23.She has been in the library ___ 8 o'clock. (a) since (b) for
  24. 24.Name the tense: “You have played cricket.” (a) present perfect (b) past continuous (c) simple present (d) present continuous
  25. 25.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
  26. 26.You ___ the ball twice a week. (a) throwing (b) throw (c) throws
  27. 27.___ we plant a tree every morning? (a) Is (b) Does (c) Are (d) Do
  28. 28.We ___ plant a tree twice a week. (a) doesn't (b) don't (c) aren't
  29. 29.He ___ milk before it got dark. (a) have drunk (b) had drank (c) had drunk (d) has drunk
  30. 30.___ she ride a bicycle twice a week? (a) Do (b) Are (c) Does (d) Is
  31. 31.Name the tense: “They told a story.” (a) past perfect (b) simple past (c) simple present (d) past continuous
  32. 32.We ___ sent a message already. (a) has (b) have
  33. 33.She ___ with Nani since 2021. (a) stays (b) have stayed (c) stayed (d) has stayed
  34. 34.Ishaan ___ tea before Mum came home. (a) have made (b) has made (c) had make (d) had made
  35. 35.You ___ in the park every day. (a) running (b) run (c) runs
  36. 36.___ my brother carry the bag every Sunday? (a) Does (b) Do (c) Is (d) Are
  37. 37.Kavya ___ Hindi next month. (a) will speaking (b) will speaks (c) will speak (d) spoke
  38. 38.Aisha did not ___ a song in 2023. (a) sing (b) sang (c) sings (d) singing
  39. 39.Name the tense: “She is catching the ball.” (a) past perfect (b) simple present (c) present perfect (d) present continuous
  40. 40.My sister ___ vegetables when the phone rang. (a) is buying (b) was buying (c) was buy (d) were buying

Answer key

  1. Do
  2. speak
  3. Did
  4. Did
  5. Do
  6. plant
  7. had fed
  8. Am
  9. are throwing
  10. is
  11. are
  12. is
  13. were throwing
  14. climbed
  15. sends
  16. wears
  17. Did
  18. don't
  19. watch
  20. carrying
  21. is
  22. were climbing
  23. since
  24. present perfect
  25. is
  26. throw
  27. Do
  28. don't
  29. had drunk
  30. Does
  31. simple past
  32. have
  33. has stayed
  34. had made
  35. run
  36. Does
  37. will speak
  38. sing
  39. present continuous
  40. was buying

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