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.When it started to rain, I ___ a cap. (a) was wear (b) was wearing (c) were wearing (d) am wearing
- 2.You ___ build a sandcastle every Sunday. (a) doesn't (b) aren't (c) don't
- 3.Choose the right verb: Each of the girls ___ a water bottle. (a) has (b) have
- 4.Name the tense: “We had swum in the pool.” (a) present continuous (b) simple present (c) past perfect (d) past continuous
- 5.Aarav ___ science on Saturdays. (a) studies (b) study (c) studying
- 6.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
- 7.She ___ in this school since 2021. (a) studies (b) studied (c) have studied (d) has studied
- 8.Ananya ___ the room at the moment. (a) is clean (b) is cleaning (c) are cleaning (d) am cleaning
- 9.The students ___ on the stage on Saturdays. (a) dance (b) dances (c) dancing
- 10.My parents have been in the library ___ morning. (a) for (b) since
- 11.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
- 12.My parents ___ in the pool at 8 pm yesterday. (a) were swim (b) were swimming (c) was swimming (d) are swimming
- 13.Name the tense: “Dev rides a bicycle.” (a) present continuous (b) simple present (c) past continuous (d) simple past
- 14.You ___ a message when the bell rang. (a) were send (b) were sending (c) are sending (d) was sending
- 15.Name the tense: “They had bought vegetables.” (a) simple present (b) present perfect (c) present continuous (d) past perfect
- 16.Kabir ___ in Pune since 2022. (a) has lived (b) have lived (c) lived (d) lives
- 17.Arjun ___ vegetables right now. (a) am buying (b) is buying (c) are buying (d) is buy
- 18.You ___ plant a tree every day. (a) doesn't (b) don't (c) aren't
- 19.___ he sing a song on Saturdays? (a) Does (b) Are (c) Is (d) Do
- 20.We are going to ___ cricket next month. (a) play (b) plays (c) playing (d) played
- 21.They ___ going to send a message tomorrow. (a) is (b) are (c) am
- 22.Name the tense: “Yash is speaking Hindi.” (a) simple present (b) present continuous (c) present perfect (d) simple future
- 23.Name the tense: “The children have worn a cap.” (a) past continuous (b) present perfect (c) simple future (d) simple past
- 24.By the time Mum came home, I ___ the train. (a) has taken (b) had took (c) have taken (d) had taken
- 25.I ___ tell a story every day. (a) aren't (b) doesn't (c) don't
- 26.Name the tense: “She is telling a story.” (a) simple present (b) present continuous (c) simple past (d) past perfect
- 27.Pooja ___ lunch before the bell rang. (a) had brought (b) have brought (c) has brought (d) had bring
- 28.___ you catching the ball at the moment? (a) Is (b) Am (c) Are
- 29.She is going to ___ the bag next week. (a) carrying (b) carries (c) carry (d) carried
- 30.___ the children bake a cake two days ago? (a) Did (b) Was (c) Does (d) Do
- 31.Farhan ___ the ball yesterday. (a) throwed (b) threw (c) will throw (d) throws
- 32.My sister has known my best friend ___ last year. (a) for (b) since
- 33.You ___ in Pune since 2021. (a) has lived (b) lived (c) live (d) have lived
- 34.___ I playing cricket now? (a) Is (b) Am (c) Are
- 35.Choose the right verb: Each of the girls ___ a ID card. (a) have (b) has
- 36.When the bell rang, you ___ in the park. (a) was jogging (b) were jogging (c) are jogging (d) were jog
- 37.I ___ a cake every Sunday. (a) baking (b) bakes (c) bake
- 38.___ he send a message two days ago? (a) Was (b) Did (c) Does (d) Do
- 39.Kavya did not ___ a tree last Sunday. (a) planted (b) plant (c) plants (d) planting
- 40.My friends ___ won the match already. (a) have (b) has
Answer key
- was wearing
- don't
- has
- past perfect
- studies
- are
- has studied
- is cleaning
- dance
- since
- is
- were swimming
- simple present
- were sending
- past perfect
- has lived
- is buying
- don't
- Does
- play
- are
- present continuous
- present perfect
- had taken
- don't
- present continuous
- had brought
- Are
- carry
- Did
- threw
- since
- have lived
- Am
- has
- were jogging
- bake
- Did
- plant
- have
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar