← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 749 · 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.___ she fly a kite yesterday? (a) Did (b) Does (c) Was (d) Do
  2. 2.The students ___ a tree last Sunday. (a) climbed (b) will climb (c) climb (d) have climbed
  3. 3.I ___ wash the dishes twice a week. (a) don't (b) doesn't (c) aren't
  4. 4.Saanvi ___ clean the room every day. (a) don't (b) doesn't (c) isn't
  5. 5.My cousins have just ___ in the park. (a) run (b) running (c) ran
  6. 6.We have had this bicycle ___ six months. (a) for (b) since
  7. 7.She ___ the ball next week. (a) will throwing (b) will throw (c) will throws (d) threw
  8. 8.___ my sister drinking milk right now? (a) Am (b) Are (c) Is
  9. 9.What is the past tense of “ride”? (a) riding (b) rode (c) ridden (d) rided
  10. 10.My friends did not ___ a picture two days ago. (a) draws (b) drew (c) draw (d) drawing
  11. 11.___ I tell a story two days ago? (a) Was (b) Does (c) Do (d) Did
  12. 12.I ___ the room tomorrow. (a) cleaned (b) will cleaning (c) will cleans (d) will clean
  13. 13.They ___ buy vegetables every day. (a) aren't (b) don't (c) doesn't
  14. 14.By the time the bell rang, I ___ a cake. (a) have baked (b) had bake (c) has baked (d) had baked
  15. 15.Name the tense: “She has run in the park.” (a) present perfect (b) simple present (c) present continuous (d) simple past
  16. 16.My cousins ___ going to carry the bag next week. (a) am (b) are (c) is
  17. 17.Choose the right verb: Physics ___ interesting. (a) are (b) is
  18. 18.She did not ___ cricket last Sunday. (a) playing (b) played (c) plays (d) play
  19. 19.You ___ a mango every Sunday. (a) eating (b) eats (c) eat
  20. 20.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
  21. 21.When it started to rain, Aarav ___ a story. (a) was telling (b) were telling (c) is telling (d) was tell
  22. 22.When Mum came home, we ___ a cake. (a) were bake (b) were baking (c) are baking (d) was baking
  23. 23.Which is the correct -ing form of “feed”? (a) feedding (b) feeding (c) feedeing
  24. 24.Priya ___ going to throw the ball next week. (a) are (b) is (c) am
  25. 25.Name the tense: “I had bought vegetables.” (a) present continuous (b) past perfect (c) simple past (d) past continuous
  26. 26.I ___ in this school since 2021. (a) has taught (b) have taught (c) teach (d) taught
  27. 27.My friends ___ a message at the moment. (a) am sending (b) is sending (c) are sending (d) are send
  28. 28.Farhan is going to ___ the room next Sunday. (a) clean (b) cleaned (c) cleaning (d) cleans
  29. 29.Name the tense: “They played cricket.” (a) simple present (b) past perfect (c) past continuous (d) simple past
  30. 30.Dev ___ the match in 2023. (a) wins (b) will win (c) won (d) winned
  31. 31.Farhan ___ fed the dog already. (a) have (b) has
  32. 32.Yash ___ the ball now. (a) is catch (b) am catching (c) are catching (d) is catching
  33. 33.She ___ help Grandma every day. (a) isn't (b) don't (c) doesn't
  34. 34.___ my cousins carrying the bag at the moment? (a) Are (b) Am (c) Is
  35. 35.I have lived in Pune ___ last year. (a) since (b) for
  36. 36.Name the tense: “You have gone to school.” (a) past continuous (b) simple present (c) simple future (d) present perfect
  37. 37.Choose the right verb: Every girl ___ a locker. (a) have (b) has
  38. 38.My brother ___ help Grandma every Sunday. (a) isn't (b) doesn't (c) don't
  39. 39.___ you eating a mango right now? (a) Is (b) Am (c) Are
  40. 40.I ___ gone to school already. (a) have (b) has

Answer key

  1. Did
  2. climbed
  3. don't
  4. doesn't
  5. run
  6. for
  7. will throw
  8. Is
  9. rode
  10. draw
  11. Did
  12. will clean
  13. don't
  14. had baked
  15. present perfect
  16. are
  17. is
  18. play
  19. eat
  20. are
  21. was telling
  22. were baking
  23. feeding
  24. is
  25. past perfect
  26. have taught
  27. are sending
  28. clean
  29. simple past
  30. won
  31. has
  32. is catching
  33. doesn't
  34. Are
  35. since
  36. present perfect
  37. has
  38. doesn't
  39. Are
  40. have

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