← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 754 · 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.When Dad called, she ___ already watched a cartoon. (a) have (b) had (c) has
  2. 2.I have just ___ the room. (a) clean (b) cleaning (c) cleaned (d) cleans
  3. 3.Name the tense: “We told a story.” (a) past continuous (b) simple past (c) present continuous (d) simple present
  4. 4.She ___ make tea every Sunday. (a) isn't (b) don't (c) doesn't
  5. 5.He ___ a song at the moment. (a) am singing (b) is sing (c) is singing (d) are singing
  6. 6.___ she helping Grandma at the moment? (a) Am (b) Is (c) Are
  7. 7.My brother ___ the dog yesterday. (a) fed (b) feeded (c) will feed (d) feeds
  8. 8.We have known my best friend ___ a long time. (a) since (b) for
  9. 9.My brother is going to ___ a sandcastle next Sunday. (a) built (b) build (c) building (d) builds
  10. 10.She has just ___ for the team. (a) clap (b) claps (c) clapped (d) clapping
  11. 11.___ we tell a story last Sunday? (a) Do (b) Did (c) Was (d) Does
  12. 12.___ I send a message twice a week? (a) Does (b) Is (c) Do (d) Are
  13. 13.He ___ in the park twice a week. (a) runs (b) run (c) running
  14. 14.They ___ for the team when the phone rang. (a) was clapping (b) were clapping (c) are clapping (d) were clap
  15. 15.Which is the correct -ing form of “fly”? (a) flyeing (b) flying (c) flyying
  16. 16.Dev ___ vegetables at 8 pm yesterday. (a) was buy (b) were buying (c) is buying (d) was buying
  17. 17.My parents ___ science next week. (a) will study (b) will studying (c) will studies (d) studied
  18. 18.___ she drink milk on Saturdays? (a) Are (b) Is (c) Do (d) Does
  19. 19.At 8 pm yesterday, the students ___ the match. (a) were winning (b) was winning (c) are winning (d) were win
  20. 20.When the phone rang, I ___ a kite. (a) was fly (b) were flying (c) was flying (d) am flying
  21. 21.They ___ lunch before it got dark. (a) have brought (b) had brought (c) has brought (d) had bring
  22. 22.Name the tense: “They had danced on the stage.” (a) past perfect (b) past continuous (c) simple future (d) present continuous
  23. 23.They ___ rice at 8 pm yesterday. (a) were cooking (b) was cooking (c) are cooking (d) were cook
  24. 24.Name the tense: “Aditya is building a sandcastle.” (a) simple future (b) present perfect (c) present continuous (d) simple past
  25. 25.Kabir ___ flown a kite already. (a) have (b) has
  26. 26.My brother ___ milk when the bell rang. (a) is drinking (b) was drink (c) were drinking (d) was drinking
  27. 27.Choose the right verb: Every player ___ a ID card. (a) has (b) have
  28. 28.She ___ carry the bag every day. (a) don't (b) doesn't (c) isn't
  29. 29.Choose the right verb: Each of the girls ___ a ID card. (a) has (b) have
  30. 30.I ___ Grandma every Sunday. (a) helps (b) help (c) helping
  31. 31.___ they run in the park in 2023? (a) Do (b) Was (c) Did (d) Does
  32. 32.We ___ washed the dishes already. (a) have (b) has
  33. 33.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
  34. 34.Nisha ___ the train at the moment. (a) are taking (b) is take (c) am taking (d) is taking
  35. 35.By the time the guests arrived, my friends ___ a tree. (a) have climbed (b) has climbed (c) had climb (d) had climbed
  36. 36.When it started to rain, you ___ the bag. (a) are carrying (b) were carrying (c) was carrying (d) were carry
  37. 37.___ the students run in the park yesterday? (a) Was (b) Did (c) Does (d) Do
  38. 38.Kunal ___ taken the train already. (a) has (b) have
  39. 39.He ___ in Delhi since 2020. (a) worked (b) works (c) have worked (d) has worked
  40. 40.Choose the right verb: All the boys ___ a notebook. (a) have (b) has

Answer key

  1. had
  2. cleaned
  3. simple past
  4. doesn't
  5. is singing
  6. Is
  7. fed
  8. for
  9. build
  10. clapped
  11. Did
  12. Do
  13. runs
  14. were clapping
  15. flying
  16. was buying
  17. will study
  18. Does
  19. were winning
  20. was flying
  21. had brought
  22. past perfect
  23. were cooking
  24. present continuous
  25. has
  26. was drinking
  27. has
  28. doesn't
  29. has
  30. help
  31. Did
  32. have
  33. is
  34. is taking
  35. had climbed
  36. were carrying
  37. Did
  38. has
  39. has worked
  40. have

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