← Practice: tenses lesson New set →

Worksheet of Tense

English grammar lesson 20: Practice: tenses · Set 752 · 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.When Dad called, we ___ already planted a tree. (a) had (b) have (c) has
  2. 2.She ___ swim in the pool on Saturdays. (a) don't (b) isn't (c) doesn't
  3. 3.Choose the right verb: There ___ five mangoes in the basket. (a) are (b) is
  4. 4.You ___ rice before the guests arrived. (a) had cooked (b) have cooked (c) has cooked (d) had cook
  5. 5.You ___ drink milk on Saturdays. (a) doesn't (b) don't (c) aren't
  6. 6.I have known my best friend ___ two years. (a) since (b) for
  7. 7.Name the tense: “They had fed the dog.” (a) simple past (b) past continuous (c) past perfect (d) simple future
  8. 8.She ___ a tree before it got dark. (a) has climbed (b) had climb (c) had climbed (d) have climbed
  9. 9.When the bell rang, he ___ the ball. (a) were catching (b) was catching (c) is catching (d) was catch
  10. 10.When the phone rang, my sister ___ a message. (a) were sending (b) was sending (c) is sending (d) was send
  11. 11.She ___ the dog every day. (a) feeding (b) feed (c) feeds
  12. 12.Myra ___ a tree twice a week. (a) climbing (b) climb (c) climbs
  13. 13.___ they sending a message at the moment? (a) Is (b) Am (c) Are
  14. 14.___ I running in the park at the moment? (a) Is (b) Are (c) Am
  15. 15.He ___ in the park next month. (a) ran (b) will runs (c) will run (d) will running
  16. 16.___ Saanvi sing a song on Saturdays? (a) Does (b) Do (c) Are (d) Is
  17. 17.My sister has just ___ a bicycle. (a) ridden (b) rode (c) riding (d) ride
  18. 18.Ira ___ the ball next week. (a) will throws (b) will throw (c) will throwing (d) threw
  19. 19.What is the past tense of “swim”? (a) swam (b) swimming (c) swum (d) swimmed
  20. 20.Zoya ___ going to draw a picture next Sunday. (a) is (b) are (c) am
  21. 21.Ishaan ___ on the stage right now. (a) am dancing (b) is dance (c) are dancing (d) is dancing
  22. 22.You ___ in the pool last Sunday. (a) swam (b) will swim (c) swim (d) swimmed
  23. 23.She ___ a mango on Saturdays. (a) eats (b) eating (c) eat
  24. 24.My sister did not ___ in the park last Sunday. (a) jogged (b) jogging (c) jog (d) jogs
  25. 25.The students have had this bicycle ___ 2019. (a) since (b) for
  26. 26.By the time we reached, my brother ___ a bicycle. (a) had ridden (b) has ridden (c) have ridden (d) had rode
  27. 27.___ you build a sandcastle two days ago? (a) Does (b) Did (c) Was (d) Do
  28. 28.___ I plant a tree twice a week? (a) Are (b) Is (c) Do (d) Does
  29. 29.I did not ___ a tree two days ago. (a) climb (b) climbs (c) climbing (d) climbed
  30. 30.You ___ baked a cake already. (a) have (b) has
  31. 31.Which is the correct -ing form of “take”? (a) takeing (b) takeeing (c) taking
  32. 32.Name the tense: “My brother will fly a kite.” (a) simple future (b) present perfect (c) past continuous (d) present continuous
  33. 33.Aditya ___ draw a picture on Saturdays. (a) don't (b) isn't (c) doesn't
  34. 34.Which is the correct -ing form of “play”? (a) playing (b) playying (c) playeing
  35. 35.When it started to rain, I ___ a tree. (a) was climb (b) were climbing (c) was climbing (d) am climbing
  36. 36.When Dad called, Ira ___ already played cricket. (a) had (b) have (c) has
  37. 37.Name the tense: “Rohan has drawn a picture.” (a) simple future (b) present continuous (c) simple present (d) present perfect
  38. 38.Choose the right verb: One of my friends ___ in Class 8. (a) is (b) are
  39. 39.I am going to ___ milk next week. (a) drinks (b) drink (c) drank (d) drinking
  40. 40.Name the tense: “We are building a sandcastle.” (a) past continuous (b) simple future (c) past perfect (d) present continuous

Answer key

  1. had
  2. doesn't
  3. are
  4. had cooked
  5. don't
  6. for
  7. past perfect
  8. had climbed
  9. was catching
  10. was sending
  11. feeds
  12. climbs
  13. Are
  14. Am
  15. will run
  16. Does
  17. ridden
  18. will throw
  19. swam
  20. is
  21. is dancing
  22. swam
  23. eats
  24. jog
  25. since
  26. had ridden
  27. Did
  28. Do
  29. climb
  30. have
  31. taking
  32. simple future
  33. doesn't
  34. playing
  35. was climbing
  36. had
  37. present perfect
  38. is
  39. drink
  40. present continuous

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