← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 732 · 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 carrying the bag now? (a) Am (b) Are (c) Is
  2. 2.My sister ___ Grandma when it started to rain. (a) is helping (b) were helping (c) was help (d) was helping
  3. 3.My friends ___ the ball next month. (a) will throw (b) will throwing (c) threw (d) will throws
  4. 4.He has been in the library ___ morning. (a) for (b) since
  5. 5.He ___ a letter twice a week. (a) write (b) writes (c) writing
  6. 6.Name the tense: “We will clean the room.” (a) present perfect (b) simple past (c) simple future (d) past perfect
  7. 7.Name the tense: “We had baked a cake.” (a) present perfect (b) simple future (c) simple present (d) past perfect
  8. 8.Which is the correct -ing form of “buy”? (a) buyeing (b) buying (c) buyying
  9. 9.By the time the guests arrived, Ira ___ cricket. (a) has played (b) have played (c) had play (d) had played
  10. 10.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
  11. 11.He ___ in the park when it started to rain. (a) was jogging (b) were jogging (c) is jogging (d) was jog
  12. 12.When it started to rain, my brother ___ cricket. (a) were playing (b) is playing (c) was play (d) was playing
  13. 13.She ___ the train when it started to rain. (a) was take (b) were taking (c) is taking (d) was taking
  14. 14.By the time we reached, Kavya ___ a sandcastle. (a) have built (b) has built (c) had build (d) had built
  15. 15.We ___ milk before Mum came home. (a) has drunk (b) have drunk (c) had drank (d) had drunk
  16. 16.When the phone rang, my sister ___ the ball. (a) were catching (b) was catching (c) was catch (d) is catching
  17. 17.He ___ in the park before Mum came home. (a) had jog (b) have jogged (c) had jogged (d) has jogged
  18. 18.___ I playing cricket at the moment? (a) Am (b) Is (c) Are
  19. 19.She ___ the bag last week. (a) carries (b) has carried (c) carried (d) will carry
  20. 20.Name the tense: “You drew a picture.” (a) simple past (b) past perfect (c) present continuous (d) simple future
  21. 21.When the phone rang, you ___ lunch. (a) was bringing (b) were bring (c) are bringing (d) were bringing
  22. 22.My sister ___ the train when Mum came home. (a) was taking (b) was take (c) were taking (d) is taking
  23. 23.He ___ a tree tomorrow. (a) climbed (b) will climb (c) will climbing (d) will climbs
  24. 24.___ my brother write a letter every day? (a) Do (b) Are (c) Is (d) Does
  25. 25.The children ___ the room now. (a) am cleaning (b) is cleaning (c) are clean (d) are cleaning
  26. 26.They ___ the ball now. (a) am throwing (b) are throw (c) is throwing (d) are throwing
  27. 27.She ___ a message two days ago. (a) will send (b) sended (c) sends (d) sent
  28. 28.Name the tense: “Dev has drunk milk.” (a) simple past (b) present perfect (c) present continuous (d) simple present
  29. 29.She has worked in Delhi ___ a long time. (a) for (b) since
  30. 30.___ Aisha catch the ball every morning? (a) Do (b) Is (c) Does (d) Are
  31. 31.We ___ lunch yesterday. (a) brought (b) bringed (c) bring (d) will bring
  32. 32.Choose the right verb: Neither Karan nor the boys ___ coming today. (a) is (b) are
  33. 33.Isha ___ Hindi last Sunday. (a) will speak (b) spoke (c) speaked (d) speaks
  34. 34.Which is the correct -ing form of “wear”? (a) wearring (b) wearing (c) weareing
  35. 35.Dev ___ a song before Mum came home. (a) has sung (b) had sang (c) have sung (d) had sung
  36. 36.Which is the correct -ing form of “build”? (a) buildeing (b) buildding (c) building
  37. 37.She ___ dance on the stage on Saturdays. (a) isn't (b) don't (c) doesn't
  38. 38.___ we clapping for the team right now? (a) Are (b) Am (c) Is
  39. 39.My sister ___ going to clean the room next Sunday. (a) are (b) is (c) am
  40. 40.You ___ climbed a tree already. (a) have (b) has

Answer key

  1. Are
  2. was helping
  3. will throw
  4. since
  5. writes
  6. simple future
  7. past perfect
  8. buying
  9. had played
  10. are
  11. was jogging
  12. was playing
  13. was taking
  14. had built
  15. had drunk
  16. was catching
  17. had jogged
  18. Am
  19. carried
  20. simple past
  21. were bringing
  22. was taking
  23. will climb
  24. Does
  25. are cleaning
  26. are throwing
  27. sent
  28. present perfect
  29. for
  30. Does
  31. brought
  32. are
  33. spoke
  34. wearing
  35. had sung
  36. building
  37. doesn't
  38. Are
  39. is
  40. have

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