← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 319 · 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.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
  2. 2.By the time the bell rang, Sneha ___ vegetables. (a) has bought (b) have bought (c) had buy (d) had bought
  3. 3.Name the tense: “She will plant a tree.” (a) present perfect (b) present continuous (c) simple future (d) simple past
  4. 4.He ___ cricket twice a week. (a) playing (b) play (c) plays
  5. 5.What is the past tense of “ride”? (a) riding (b) rode (c) rided (d) ridden
  6. 6.He ___ watched a cartoon already. (a) have (b) has
  7. 7.Choose the right verb: Each of the players ___ a name tag. (a) have (b) has
  8. 8.___ we ride a bicycle two days ago? (a) Do (b) Did (c) Does (d) Was
  9. 9.Choose the right verb: All the children ___ a water bottle. (a) have (b) has
  10. 10.By the time the guests arrived, you ___ the bag. (a) have carried (b) had carried (c) had carry (d) has carried
  11. 11.We are going to ___ a kite next week. (a) flies (b) flying (c) flew (d) fly
  12. 12.Name the tense: “We have eaten a mango.” (a) present perfect (b) past continuous (c) simple past (d) past perfect
  13. 13.My sister ___ the bag last week. (a) carries (b) will carry (c) carried (d) has carried
  14. 14.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
  15. 15.She ___ rice every day. (a) cook (b) cooking (c) cooks
  16. 16.___ we draw a picture last Sunday? (a) Did (b) Does (c) Was (d) Do
  17. 17.I ___ carry the bag on Saturdays. (a) aren't (b) don't (c) doesn't
  18. 18.Choose the right verb: Neither the boys nor Sneha ___ coming today. (a) is (b) are
  19. 19.What is the past tense of “feed”? (a) fed (b) feeded (c) feeding
  20. 20.___ we jog in the park two days ago? (a) Does (b) Was (c) Do (d) Did
  21. 21.My sister ___ a story every morning. (a) telling (b) tell (c) tells
  22. 22.When the bell rang, I ___ the room. (a) was cleaning (b) am cleaning (c) were cleaning (d) was clean
  23. 23.By the time the bell rang, the students ___ a cap. (a) had worn (b) had wore (c) has worn (d) have worn
  24. 24.Name the tense: “You were watching a cartoon.” (a) simple future (b) past perfect (c) past continuous (d) simple present
  25. 25.___ we wash the dishes last Sunday? (a) Did (b) Was (c) Do (d) Does
  26. 26.Name the tense: “Kunal was building a sandcastle.” (a) present continuous (b) past continuous (c) simple past (d) simple present
  27. 27.They ___ a cartoon tomorrow. (a) will watching (b) will watches (c) will watch (d) watched
  28. 28.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
  29. 29.I ___ science before Mum came home. (a) have studied (b) had studied (c) had study (d) has studied
  30. 30.___ Yash ride a bicycle on Saturdays? (a) Is (b) Do (c) Does (d) Are
  31. 31.My brother is going to ___ a picture next month. (a) draw (b) drew (c) drawing (d) draws
  32. 32.Choose the right verb: Each boy ___ a water bottle. (a) has (b) have
  33. 33.Name the tense: “I am washing the dishes.” (a) present perfect (b) simple past (c) present continuous (d) past continuous
  34. 34.___ my brother carry the bag two days ago? (a) Does (b) Do (c) Was (d) Did
  35. 35.___ you climb a tree twice a week? (a) Does (b) Do (c) Is (d) Are
  36. 36.My cousins have had this bicycle ___ January. (a) since (b) for
  37. 37.When Dad called, the children ___ already drunk milk. (a) had (b) has (c) have
  38. 38.When Dad called, you ___ already planted a tree. (a) had (b) has (c) have
  39. 39.Name the tense: “I was speaking Hindi.” (a) simple future (b) simple present (c) present continuous (d) past continuous
  40. 40.She ___ clapped for the team already. (a) have (b) has

Answer key

  1. is
  2. had bought
  3. simple future
  4. plays
  5. rode
  6. has
  7. has
  8. Did
  9. have
  10. had carried
  11. fly
  12. present perfect
  13. carried
  14. is
  15. cooks
  16. Did
  17. don't
  18. is
  19. fed
  20. Did
  21. tells
  22. was cleaning
  23. had worn
  24. past continuous
  25. Did
  26. past continuous
  27. will watch
  28. is
  29. had studied
  30. Does
  31. draw
  32. has
  33. present continuous
  34. Did
  35. Do
  36. since
  37. had
  38. had
  39. past continuous
  40. has

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