Worksheet of Tense
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.I ___ a picture before Mum came home. (a) have drawn (b) had drew (c) had drawn (d) has drawn
- 2.When the bell rang, we ___ the dishes. (a) were wash (b) are washing (c) were washing (d) was washing
- 3.My friends ___ cricket before Mum came home. (a) had play (b) had played (c) has played (d) have played
- 4.Name the tense: “We were drinking milk.” (a) past continuous (b) simple present (c) present continuous (d) present perfect
- 5.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
- 6.He ___ send a message every morning. (a) don't (b) doesn't (c) isn't
- 7.He has just ___ a picture. (a) drawn (b) drawing (c) draw (d) drew
- 8.Which is the correct -ing form of “speak”? (a) speakeing (b) speakking (c) speaking
- 9.She has just ___ a bicycle. (a) riding (b) ridden (c) rode (d) ride
- 10.I ___ helped Grandma already. (a) has (b) have
- 11.You ___ a tree before Mum came home. (a) have planted (b) has planted (c) had plant (d) had planted
- 12.Choose the right verb: The basket of mangoes ___ heavy. (a) is (b) are
- 13.My brother ___ a sandcastle now. (a) am building (b) are building (c) is build (d) is building
- 14.Name the tense: “I went to school.” (a) simple past (b) simple present (c) present continuous (d) past continuous
- 15.He ___ a message at the moment. (a) is sending (b) am sending (c) are sending (d) is send
- 16.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
- 17.When Dad called, we ___ already caught the ball. (a) has (b) had (c) have
- 18.Omkar ___ science before it got dark. (a) has studied (b) had studied (c) had study (d) have studied
- 19.He ___ science tomorrow. (a) will study (b) studied (c) will studies (d) will studying
- 20.They did not ___ the bag yesterday. (a) carry (b) carrying (c) carries (d) carried
- 21.Name the tense: “She sends a message.” (a) present continuous (b) simple past (c) simple present (d) simple future
- 22.My sister ___ a mango every Sunday. (a) eat (b) eats (c) eating
- 23.They ___ a cap before Mum came home. (a) have worn (b) had wore (c) has worn (d) had worn
- 24.We ___ the bag every day. (a) carry (b) carries (c) carrying
- 25.By the time the bell rang, you ___ on the stage. (a) have danced (b) has danced (c) had dance (d) had danced
- 26.___ my cousins wear a cap every day? (a) Do (b) Does (c) Is (d) Are
- 27.Which is the correct -ing form of “buy”? (a) buyying (b) buying (c) buyeing
- 28.Name the tense: “She has thrown the ball.” (a) present perfect (b) past perfect (c) simple present (d) present continuous
- 29.You ___ in the park at 8 pm yesterday. (a) are running (b) were run (c) were running (d) was running
- 30.Which is the correct -ing form of “cook”? (a) cookeing (b) cooking (c) cookking
- 31.They ___ wash the dishes on Saturdays. (a) aren't (b) doesn't (c) don't
- 32.She ___ in Pune since 2020. (a) lived (b) lives (c) has lived (d) have lived
- 33.We ___ milk before Mum came home. (a) had drunk (b) has drunk (c) had drank (d) have drunk
- 34.Choose the right verb: Each girl ___ a locker. (a) has (b) have
- 35.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
- 36.I ___ cricket two days ago. (a) have played (b) played (c) play (d) will play
- 37.They ___ Hindi every day. (a) speaking (b) speaks (c) speak
- 38.By the time the bell rang, my sister ___ a tree. (a) have climbed (b) had climbed (c) has climbed (d) had climb
- 39.My brother ___ the train last week. (a) took (b) takes (c) taked (d) will take
- 40.Name the tense: “The children had clapped for the team.” (a) present perfect (b) past perfect (c) present continuous (d) past continuous
Answer key
- had drawn
- were washing
- had played
- past continuous
- has
- doesn't
- drawn
- speaking
- ridden
- have
- had planted
- is
- is building
- simple past
- is sending
- is
- had
- had studied
- will study
- carry
- simple present
- eats
- had worn
- carry
- had danced
- Do
- buying
- present perfect
- were running
- cooking
- don't
- has lived
- had drunk
- has
- has
- played
- speak
- had climbed
- took
- past perfect
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar