← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 636 · 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.We have played in the garden ___ 10 am. (a) since (b) for
  2. 2.She ___ clap for the team on Saturdays. (a) don't (b) isn't (c) doesn't
  3. 3.Name the tense: “I have baked a cake.” (a) present perfect (b) past perfect (c) present continuous (d) simple past
  4. 4.My parents ___ a cake before the bell rang. (a) have baked (b) had bake (c) had baked (d) has baked
  5. 5.When Dad called, she ___ already clapped for the team. (a) have (b) had (c) has
  6. 6.When the phone rang, she ___ the match. (a) was win (b) were winning (c) is winning (d) was winning
  7. 7.Name the tense: “I will draw a picture.” (a) past perfect (b) present perfect (c) simple future (d) simple present
  8. 8.Name the tense: “My brother had helped Grandma.” (a) present continuous (b) present perfect (c) past perfect (d) simple present
  9. 9.___ he win the match twice a week? (a) Does (b) Is (c) Are (d) Do
  10. 10.___ my sister catch the ball on Saturdays? (a) Do (b) Is (c) Does (d) Are
  11. 11.___ Meera watch a cartoon two days ago? (a) Does (b) Do (c) Was (d) Did
  12. 12.___ you take the train last week? (a) Did (b) Was (c) Does (d) Do
  13. 13.When the bell rang, my sister ___ in the park. (a) is running (b) were running (c) was run (d) was running
  14. 14.I ___ a message tomorrow. (a) will sending (b) will send (c) sent (d) will sends
  15. 15.I ___ helped Grandma already. (a) has (b) have
  16. 16.My brother ___ tell a story every Sunday. (a) doesn't (b) isn't (c) don't
  17. 17.Choose the right verb: There ___ a mango in the basket. (a) is (b) are
  18. 18.She ___ the ball when Mum came home. (a) was catching (b) is catching (c) were catching (d) was catch
  19. 19.Which is the correct -ing form of “play”? (a) playing (b) playying (c) playeing
  20. 20.Rohan ___ watch a cartoon every Sunday. (a) doesn't (b) don't (c) isn't
  21. 21.Which is the correct -ing form of “feed”? (a) feedeing (b) feedding (c) feeding
  22. 22.Which is the correct -ing form of “wear”? (a) weareing (b) wearing (c) wearring
  23. 23.I did not ___ the ball two days ago. (a) throwing (b) threw (c) throw (d) throws
  24. 24.Sneha did not ___ the bag in 2023. (a) carry (b) carrying (c) carried (d) carries
  25. 25.___ he build a sandcastle on Saturdays? (a) Does (b) Are (c) Is (d) Do
  26. 26.Choose the right verb: All the students ___ a water bottle. (a) has (b) have
  27. 27.What is the past tense of “throw”? (a) throwing (b) throwed (c) thrown (d) threw
  28. 28.They ___ a cake before Mum came home. (a) has baked (b) had bake (c) have baked (d) had baked
  29. 29.We ___ the train when Mum came home. (a) were take (b) are taking (c) were taking (d) was taking
  30. 30.You did not ___ a bicycle last Sunday. (a) rode (b) ride (c) riding (d) rides
  31. 31.They ___ going to bring lunch next month. (a) is (b) are (c) am
  32. 32.We ___ a mango on Saturdays. (a) eating (b) eat (c) eats
  33. 33.___ they climb a tree last Sunday? (a) Was (b) Did (c) Do (d) Does
  34. 34.What is the past tense of “bring”? (a) brought (b) bringed (c) bringing
  35. 35.Choose the right verb: All the boys ___ a water bottle. (a) have (b) has
  36. 36.He ___ draw a picture every Sunday. (a) isn't (b) doesn't (c) don't
  37. 37.He ___ the train next week. (a) will take (b) will taking (c) took (d) will takes
  38. 38.Choose the right verb: Each of the children ___ a name tag. (a) has (b) have
  39. 39.Name the tense: “I have studied science.” (a) past continuous (b) present perfect (c) simple future (d) simple present
  40. 40.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is

Answer key

  1. since
  2. doesn't
  3. present perfect
  4. had baked
  5. had
  6. was winning
  7. simple future
  8. past perfect
  9. Does
  10. Does
  11. Did
  12. Did
  13. was running
  14. will send
  15. have
  16. doesn't
  17. is
  18. was catching
  19. playing
  20. doesn't
  21. feeding
  22. wearing
  23. throw
  24. carry
  25. Does
  26. have
  27. threw
  28. had baked
  29. were taking
  30. ride
  31. are
  32. eat
  33. Did
  34. brought
  35. have
  36. doesn't
  37. will take
  38. has
  39. present perfect
  40. is

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