← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 416 · 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.My friends ___ the dog every morning. (a) feeds (b) feed (c) feeding
  2. 2.When the bell rang, you ___ a mango. (a) are eating (b) were eating (c) were eat (d) was eating
  3. 3.They ___ the dog every morning. (a) feed (b) feeds (c) feeding
  4. 4.Myra ___ a tree on Saturdays. (a) climbs (b) climb (c) climbing
  5. 5.You ___ going to sing a song next Sunday. (a) am (b) are (c) is
  6. 6.I ___ a cake every morning. (a) bakes (b) baking (c) bake
  7. 7.She has just ___ milk. (a) drank (b) drink (c) drinking (d) drunk
  8. 8.When Dad called, you ___ already climbed a tree. (a) had (b) has (c) have
  9. 9.She ___ going to build a sandcastle next week. (a) am (b) are (c) is
  10. 10.Which is the correct -ing form of “watch”? (a) watching (b) watcheing (c) watchhing
  11. 11.When Dad called, I ___ already caught the ball. (a) had (b) has (c) have
  12. 12.They ___ climb a tree every morning. (a) don't (b) aren't (c) doesn't
  13. 13.Name the tense: “Neel is jogging in the park.” (a) simple present (b) present continuous (c) present perfect (d) simple past
  14. 14.We ___ clap for the team twice a week. (a) aren't (b) don't (c) doesn't
  15. 15.Which is the correct -ing form of “fly”? (a) flyying (b) flying (c) flyeing
  16. 16.Name the tense: “Pooja was running in the park.” (a) simple present (b) past continuous (c) simple past (d) present continuous
  17. 17.___ she riding a bicycle right now? (a) Are (b) Am (c) Is
  18. 18.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
  19. 19.I ___ science before the guests arrived. (a) have studied (b) had studied (c) has studied (d) had study
  20. 20.We ___ the room yesterday. (a) cleaned (b) have cleaned (c) clean (d) will clean
  21. 21.Which is the correct -ing form of “wash”? (a) washing (b) washeing (c) washhing
  22. 22.He did not ___ a sandcastle two days ago. (a) built (b) build (c) building (d) builds
  23. 23.When Dad called, Kavya ___ already swum in the pool. (a) have (b) has (c) had
  24. 24.She ___ cricket now. (a) are playing (b) is play (c) am playing (d) is playing
  25. 25.Choose the right verb: Neither my cousins nor Farhan ___ coming today. (a) is (b) are
  26. 26.___ I jog in the park every day? (a) Does (b) Are (c) Do (d) Is
  27. 27.When Dad called, I ___ already written a letter. (a) had (b) have (c) has
  28. 28.You ___ with Nani since 2022. (a) has stayed (b) stay (c) have stayed (d) stayed
  29. 29.My brother ___ a cap tomorrow. (a) wore (b) will wear (c) will wearing (d) will wears
  30. 30.Aisha ___ a letter on Saturdays. (a) writes (b) writing (c) write
  31. 31.My brother ___ the dishes before Mum came home. (a) has washed (b) had wash (c) have washed (d) had washed
  32. 32.We ___ bring lunch on Saturdays. (a) doesn't (b) aren't (c) don't
  33. 33.My friends ___ Hindi every day. (a) speaks (b) speak (c) speaking
  34. 34.Diya ___ a cartoon when it started to rain. (a) was watch (b) were watching (c) is watching (d) was watching
  35. 35.Manav ___ a cartoon last week. (a) has watched (b) watches (c) watched (d) will watch
  36. 36.He ___ for the team before the bell rang. (a) has clapped (b) had clap (c) have clapped (d) had clapped
  37. 37.You ___ Hindi when the bell rang. (a) were speaking (b) are speaking (c) was speaking (d) were speak
  38. 38.Name the tense: “Dev was studying science.” (a) past perfect (b) simple past (c) past continuous (d) present perfect
  39. 39.I ___ the match next Sunday. (a) will winning (b) won (c) will wins (d) will win
  40. 40.We ___ with Nani since 2019. (a) stay (b) have stayed (c) stayed (d) has stayed

Answer key

  1. feed
  2. were eating
  3. feed
  4. climbs
  5. are
  6. bake
  7. drunk
  8. had
  9. is
  10. watching
  11. had
  12. don't
  13. present continuous
  14. don't
  15. flying
  16. past continuous
  17. Is
  18. drawing
  19. had studied
  20. cleaned
  21. washing
  22. build
  23. had
  24. is playing
  25. is
  26. Do
  27. had
  28. have stayed
  29. will wear
  30. writes
  31. had washed
  32. don't
  33. speak
  34. was watching
  35. watched
  36. had clapped
  37. were speaking
  38. past continuous
  39. will win
  40. have stayed

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