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.Rahul ___ in the park before the bell rang. (a) have jogged (b) had jogged (c) had jog (d) has jogged
- 2.Saanvi ___ tea right now. (a) are making (b) am making (c) is make (d) is making
- 3.They ___ a cake two days ago. (a) have baked (b) will bake (c) bake (d) baked
- 4.Name the tense: “You wash the dishes.” (a) past continuous (b) present perfect (c) simple past (d) simple present
- 5.___ we carry the bag on Saturdays? (a) Is (b) Does (c) Do (d) Are
- 6.I ___ cricket yesterday. (a) play (b) have played (c) played (d) will play
- 7.When it started to rain, Vivaan ___ rice. (a) was cooking (b) is cooking (c) was cook (d) were cooking
- 8.By the time the guests arrived, she ___ a sandcastle. (a) had build (b) had built (c) have built (d) has built
- 9.When Dad called, Zoya ___ already planted a tree. (a) has (b) had (c) have
- 10.Which is the correct -ing form of “take”? (a) takeeing (b) takeing (c) taking
- 11.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
- 12.My sister is going to ___ tea next month. (a) made (b) make (c) making (d) makes
- 13.By the time we reached, she ___ the train. (a) has taken (b) have taken (c) had taken (d) had took
- 14.My brother ___ to school on Saturdays. (a) goes (b) going (c) go
- 15.Name the tense: “You are washing the dishes.” (a) simple past (b) present continuous (c) past perfect (d) past continuous
- 16.By the time we reached, I ___ in the park. (a) has run (b) have run (c) had run (d) had ran
- 17.When Dad called, he ___ already bought vegetables. (a) has (b) had (c) have
- 18.Choose the right verb: Every boy ___ a locker. (a) has (b) have
- 19.My brother ___ science before it got dark. (a) had study (b) had studied (c) have studied (d) has studied
- 20.Isha ___ won the match already. (a) has (b) have
- 21.I ___ a tree twice a week. (a) plants (b) planting (c) plant
- 22.He ___ the ball when it started to rain. (a) is throwing (b) was throwing (c) were throwing (d) was throw
- 23.You ___ in the park before it got dark. (a) had jog (b) had jogged (c) have jogged (d) has jogged
- 24.Name the tense: “They watch a cartoon.” (a) simple past (b) simple future (c) present perfect (d) simple present
- 25.He has had this bicycle ___ 2020. (a) for (b) since
- 26.Name the tense: “They are winning the match.” (a) past perfect (b) simple present (c) present perfect (d) present continuous
- 27.They ___ tea twice a week. (a) making (b) make (c) makes
- 28.My sister ___ the match before it got dark. (a) has won (b) have won (c) had win (d) had won
- 29.You ___ a bicycle next week. (a) rode (b) will ride (c) will rides (d) will riding
- 30.Which is the correct -ing form of “study”? (a) studyeing (b) studyying (c) studying
- 31.Name the tense: “My sister has carried the bag.” (a) simple future (b) present perfect (c) simple present (d) present continuous
- 32.I ___ a picture when Mum came home. (a) am drawing (b) was draw (c) was drawing (d) were drawing
- 33.Name the tense: “You will eat a mango.” (a) present continuous (b) present perfect (c) simple future (d) simple present
- 34.Choose the right verb: All the children ___ a ID card. (a) have (b) has
- 35.You ___ going to sing a song tomorrow. (a) is (b) are (c) am
- 36.I have lived in Pune ___ six months. (a) since (b) for
- 37.My sister has just ___ a cap. (a) wearing (b) wear (c) wore (d) worn
- 38.Name the tense: “They eat a mango.” (a) past perfect (b) simple future (c) present continuous (d) simple present
- 39.I ___ the dog now. (a) am feeding (b) are feeding (c) is feeding (d) am feed
- 40.Neel ___ a letter before Mum came home. (a) had written (b) have written (c) had wrote (d) has written
Answer key
- had jogged
- is making
- baked
- simple present
- Do
- played
- was cooking
- had built
- had
- taking
- is
- make
- had taken
- goes
- present continuous
- had run
- had
- has
- had studied
- has
- plant
- was throwing
- had jogged
- simple present
- since
- present continuous
- make
- had won
- will ride
- studying
- present perfect
- was drawing
- simple future
- have
- are
- for
- worn
- simple present
- am feeding
- had written
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar