← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 715 · 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.I ___ the ball on Saturdays. (a) catching (b) catches (c) catch
  2. 2.When it started to rain, my brother ___ rice. (a) was cook (b) is cooking (c) was cooking (d) were cooking
  3. 3.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
  4. 4.___ Manav climbing a tree right now? (a) Am (b) Are (c) Is
  5. 5.When the phone rang, we ___ a story. (a) are telling (b) was telling (c) were tell (d) were telling
  6. 6.They ___ plant a tree every day. (a) doesn't (b) aren't (c) don't
  7. 7.I ___ Hindi right now. (a) am speak (b) are speaking (c) am speaking (d) is speaking
  8. 8.Which is the correct -ing form of “build”? (a) buildeing (b) building (c) buildding
  9. 9.When Mum came home, my brother ___ the train. (a) was take (b) were taking (c) was taking (d) is taking
  10. 10.___ they play cricket every day? (a) Does (b) Are (c) Do (d) Is
  11. 11.Manav ___ in the park yesterday. (a) runs (b) runned (c) will run (d) ran
  12. 12.When it started to rain, Riya ___ vegetables. (a) was buy (b) is buying (c) was buying (d) were buying
  13. 13.Isha ___ a cap before Mum came home. (a) have worn (b) had worn (c) had wore (d) has worn
  14. 14.She ___ in the pool next month. (a) will swimming (b) will swim (c) will swims (d) swam
  15. 15.Choose the right verb: Every student ___ a notebook. (a) have (b) has
  16. 16.Choose the right verb: Each child ___ a name tag. (a) has (b) have
  17. 17.By the time the guests arrived, he ___ a song. (a) has sung (b) had sung (c) had sang (d) have sung
  18. 18.Name the tense: “My friends had sent a message.” (a) past perfect (b) simple future (c) simple past (d) present perfect
  19. 19.Name the tense: “I had cleaned the room.” (a) past continuous (b) past perfect (c) simple present (d) present continuous
  20. 20.They ___ the ball at the moment. (a) is throwing (b) are throw (c) are throwing (d) am throwing
  21. 21.Name the tense: “They were winning the match.” (a) simple future (b) simple past (c) past continuous (d) present continuous
  22. 22.By the time the guests arrived, we ___ a message. (a) had send (b) has sent (c) had sent (d) have sent
  23. 23.Name the tense: “She takes the train.” (a) simple present (b) present perfect (c) past perfect (d) present continuous
  24. 24.Farhan is going to ___ a sandcastle next week. (a) builds (b) build (c) building (d) built
  25. 25.___ I carry the bag two days ago? (a) Was (b) Did (c) Do (d) Does
  26. 26.You ___ the match at the moment. (a) is winning (b) are win (c) are winning (d) am winning
  27. 27.They ___ a sandcastle tomorrow. (a) will builds (b) will building (c) will build (d) built
  28. 28.Priya ___ the ball tomorrow. (a) will throws (b) will throwing (c) threw (d) will throw
  29. 29.___ Vivaan feeding the dog right now? (a) Am (b) Are (c) Is
  30. 30.You ___ Grandma at the moment. (a) am helping (b) are helping (c) is helping (d) are help
  31. 31.Choose the right verb: Every student ___ a water bottle. (a) have (b) has
  32. 32.They have had this bicycle ___ 2019. (a) for (b) since
  33. 33.What is the past tense of “take”? (a) taken (b) taking (c) took (d) taked
  34. 34.What is the past tense of “throw”? (a) throwing (b) throwed (c) thrown (d) threw
  35. 35.Name the tense: “Dev has worn a cap.” (a) simple future (b) present perfect (c) present continuous (d) simple present
  36. 36.Ananya ___ a letter every Sunday. (a) writing (b) writes (c) write
  37. 37.When Dad called, we ___ already told a story. (a) has (b) had (c) have
  38. 38.Name the tense: “My sister had cleaned the room.” (a) simple present (b) simple past (c) present perfect (d) past perfect
  39. 39.Which is the correct -ing form of “cook”? (a) cooking (b) cookeing (c) cookking
  40. 40.I ___ a tree at the moment. (a) are planting (b) am planting (c) is planting (d) am plant

Answer key

  1. catch
  2. was cooking
  3. is
  4. Is
  5. were telling
  6. don't
  7. am speaking
  8. building
  9. was taking
  10. Do
  11. ran
  12. was buying
  13. had worn
  14. will swim
  15. has
  16. has
  17. had sung
  18. past perfect
  19. past perfect
  20. are throwing
  21. past continuous
  22. had sent
  23. simple present
  24. build
  25. Did
  26. are winning
  27. will build
  28. will throw
  29. Is
  30. are helping
  31. has
  32. since
  33. took
  34. threw
  35. present perfect
  36. writes
  37. had
  38. past perfect
  39. cooking
  40. am planting

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