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.Kunal ___ vegetables when the phone rang. (a) were buying (b) is buying (c) was buying (d) was buy
- 2.We ___ a cap at the moment. (a) am wearing (b) are wearing (c) are wear (d) is wearing
- 3.When the bell rang, the children ___ a cake. (a) was baking (b) were bake (c) are baking (d) were baking
- 4.We ___ a tree at the moment. (a) am planting (b) are plant (c) are planting (d) is planting
- 5.You have waited for the bus ___ an hour. (a) since (b) for
- 6.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 7.We ___ the ball two days ago. (a) will throw (b) throwed (c) throw (d) threw
- 8.They ___ in Pune since 2021. (a) live (b) have lived (c) lived (d) has lived
- 9.He ___ a bicycle when it started to rain. (a) were riding (b) was riding (c) is riding (d) was ride
- 10.Which is the correct -ing form of “take”? (a) taking (b) takeeing (c) takeing
- 11.Name the tense: “Ira carries the bag.” (a) simple present (b) simple future (c) present perfect (d) simple past
- 12.I have had this bicycle ___ 2020. (a) for (b) since
- 13.Which is the correct -ing form of “fly”? (a) flying (b) flyeing (c) flyying
- 14.When the phone rang, Kabir ___ the dishes. (a) were washing (b) was washing (c) is washing (d) was wash
- 15.He ___ for the team on Saturdays. (a) clapping (b) clap (c) claps
- 16.Choose the right verb: The news ___ good today. (a) is (b) are
- 17.He ___ in this school since 2019. (a) taught (b) has taught (c) teaches (d) have taught
- 18.Priya ___ in the pool now. (a) is swim (b) is swimming (c) are swimming (d) am swimming
- 19.When the bell rang, Saanvi ___ Grandma. (a) were helping (b) was helping (c) was help (d) is helping
- 20.Nisha has just ___ the dog. (a) feed (b) fed (c) feeds (d) feeding
- 21.___ Farhan studying science right now? (a) Are (b) Am (c) Is
- 22.She is going to ___ a kite next Sunday. (a) fly (b) flies (c) flying (d) flew
- 23.When Dad called, Karan ___ already bought vegetables. (a) has (b) had (c) have
- 24.My cousins ___ a cartoon two days ago. (a) have watched (b) will watch (c) watched (d) watch
- 25.They have played in the garden ___ half an hour. (a) since (b) for
- 26.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
- 27.He ___ a message before it got dark. (a) has sent (b) had sent (c) have sent (d) had send
- 28.I ___ a bicycle next month. (a) will rides (b) will riding (c) rode (d) will ride
- 29.We ___ the ball when it started to rain. (a) are throwing (b) were throwing (c) was throwing (d) were throw
- 30.They ___ going to jog in the park next Sunday. (a) are (b) is (c) am
- 31.Name the tense: “Dev had spoken Hindi.” (a) past continuous (b) simple future (c) present continuous (d) past perfect
- 32.Name the tense: “They were making tea.” (a) simple present (b) simple future (c) past perfect (d) past continuous
- 33.___ Farhan climbing a tree now? (a) Am (b) Is (c) Are
- 34.She ___ cricket before the guests arrived. (a) have played (b) has played (c) had play (d) had played
- 35.Vivaan ___ vegetables yesterday. (a) buys (b) will buy (c) bought (d) buyed
- 36.He ___ lunch at 8 pm yesterday. (a) is bringing (b) were bringing (c) was bringing (d) was bring
- 37.___ we baking a cake right now? (a) Am (b) Is (c) Are
- 38.Name the tense: “We were watching a cartoon.” (a) simple past (b) past continuous (c) simple future (d) present continuous
- 39.The children did not ___ lunch last week. (a) brought (b) bringing (c) brings (d) bring
- 40.Name the tense: “She will watch a cartoon.” (a) present perfect (b) simple present (c) past perfect (d) simple future
Answer key
- was buying
- are wearing
- were baking
- are planting
- for
- is
- threw
- have lived
- was riding
- taking
- simple present
- since
- flying
- was washing
- claps
- is
- has taught
- is swimming
- was helping
- fed
- Is
- fly
- had
- watched
- for
- has
- had sent
- will ride
- were throwing
- are
- past perfect
- past continuous
- Is
- had played
- bought
- was bringing
- Are
- past continuous
- bring
- simple future
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar