← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 712 · 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 ___ the bag every morning. (a) carrying (b) carry (c) carries
  2. 2.When the bell rang, you ___ a kite. (a) were flying (b) are flying (c) were fly (d) was flying
  3. 3.I ___ a cake before the bell rang. (a) had baked (b) have baked (c) had bake (d) has baked
  4. 4.By the time Mum came home, I ___ the ball. (a) has caught (b) have caught (c) had caught (d) had catch
  5. 5.Priya ___ vegetables before the bell rang. (a) have bought (b) has bought (c) had bought (d) had buy
  6. 6.By the time Mum came home, you ___ a song. (a) has sung (b) had sang (c) have sung (d) had sung
  7. 7.___ we dance on the stage every Sunday? (a) Do (b) Does (c) Are (d) Is
  8. 8.Which is the correct -ing form of “study”? (a) studyying (b) studyeing (c) studying
  9. 9.Which is the correct -ing form of “go”? (a) gooing (b) goeing (c) going
  10. 10.Name the tense: “They bring lunch.” (a) present continuous (b) simple present (c) past continuous (d) present perfect
  11. 11.Name the tense: “I had washed the dishes.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
  12. 12.Priya did not ___ a picture last week. (a) draw (b) drawing (c) draws (d) drew
  13. 13.I ___ rice two days ago. (a) cooked (b) will cook (c) have cooked (d) cook
  14. 14.When Mum came home, Arjun ___ vegetables. (a) was buy (b) were buying (c) was buying (d) is buying
  15. 15.Name the tense: “You had flown a kite.” (a) simple past (b) present continuous (c) present perfect (d) past perfect
  16. 16.You ___ a tree when the bell rang. (a) are climbing (b) were climb (c) were climbing (d) was climbing
  17. 17.My sister ___ won the match already. (a) has (b) have
  18. 18.Zoya ___ a kite every Sunday. (a) flying (b) flies (c) fly
  19. 19.She ___ a cake before the guests arrived. (a) had bake (b) have baked (c) has baked (d) had baked
  20. 20.When the bell rang, he ___ the bag. (a) was carrying (b) was carry (c) were carrying (d) is carrying
  21. 21.You ___ wash the dishes every morning. (a) doesn't (b) don't (c) aren't
  22. 22.By the time the bell rang, my brother ___ rice. (a) has cooked (b) had cook (c) have cooked (d) had cooked
  23. 23.What is the past tense of “go”? (a) went (b) goed (c) going (d) gone
  24. 24.I ___ cook rice every day. (a) doesn't (b) aren't (c) don't
  25. 25.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  26. 26.At 8 pm yesterday, he ___ a song. (a) is singing (b) was sing (c) were singing (d) was singing
  27. 27.Name the tense: “They have run in the park.” (a) past perfect (b) present perfect (c) simple past (d) present continuous
  28. 28.He ___ vegetables now. (a) is buying (b) is buy (c) are buying (d) am buying
  29. 29.Neel ___ the match at 8 pm yesterday. (a) was win (b) is winning (c) was winning (d) were winning
  30. 30.When it started to rain, Kabir ___ a story. (a) is telling (b) were telling (c) was telling (d) was tell
  31. 31.___ Aarav singing a song now? (a) Are (b) Is (c) Am
  32. 32.What is the past tense of “speak”? (a) spoke (b) spoken (c) speaked (d) speaking
  33. 33.You ___ to school twice a week. (a) go (b) goes (c) going
  34. 34.She ___ milk next Sunday. (a) will drinking (b) will drinks (c) drank (d) will drink
  35. 35.I ___ a tree twice a week. (a) plants (b) planting (c) plant
  36. 36.The students ___ plant a tree every day. (a) doesn't (b) aren't (c) don't
  37. 37.They ___ go to school twice a week. (a) aren't (b) doesn't (c) don't
  38. 38.Which is the correct -ing form of “write”? (a) writing (b) writeeing (c) writeing
  39. 39.We did not ___ to school yesterday. (a) goes (b) went (c) going (d) go
  40. 40.Saanvi ___ a tree when it started to rain. (a) was plant (b) was planting (c) were planting (d) is planting

Answer key

  1. carry
  2. were flying
  3. had baked
  4. had caught
  5. had bought
  6. had sung
  7. Do
  8. studying
  9. going
  10. simple present
  11. past perfect
  12. draw
  13. cooked
  14. was buying
  15. past perfect
  16. were climbing
  17. has
  18. flies
  19. had baked
  20. was carrying
  21. don't
  22. had cooked
  23. went
  24. don't
  25. brought
  26. was singing
  27. present perfect
  28. is buying
  29. was winning
  30. was telling
  31. Is
  32. spoke
  33. go
  34. will drink
  35. plant
  36. don't
  37. don't
  38. writing
  39. go
  40. was planting

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