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.She ___ a message at the moment. (a) are sending (b) am sending (c) is send (d) is sending
- 2.We ___ a kite on Saturdays. (a) flies (b) flying (c) fly
- 3.___ she taking the train at the moment? (a) Am (b) Are (c) Is
- 4.At 8 pm yesterday, Myra ___ lunch. (a) is bringing (b) were bringing (c) was bring (d) was bringing
- 5.We ___ a cake at the moment. (a) are baking (b) is baking (c) are bake (d) am baking
- 6.By the time Mum came home, he ___ a tree. (a) has climbed (b) have climbed (c) had climb (d) had climbed
- 7.Which is the correct -ing form of “watch”? (a) watching (b) watcheing (c) watchhing
- 8.Rohan has known my best friend ___ 2019. (a) since (b) for
- 9.What is the past tense of “build”? (a) builded (b) built (c) building
- 10.By the time Mum came home, Aditya ___ milk. (a) has drunk (b) have drunk (c) had drunk (d) had drank
- 11.I ___ tea every Sunday. (a) making (b) makes (c) make
- 12.I ___ made tea already. (a) have (b) has
- 13.You ___ a song every day. (a) singing (b) sing (c) sings
- 14.I ___ the dishes when the phone rang. (a) was wash (b) was washing (c) were washing (d) am washing
- 15.___ the students bake a cake last Sunday? (a) Do (b) Did (c) Does (d) Was
- 16.Name the tense: “Dev is throwing the ball.” (a) present continuous (b) simple past (c) past perfect (d) simple present
- 17.He ___ the bag at the moment. (a) is carry (b) are carrying (c) is carrying (d) am carrying
- 18.You ___ cricket at the moment. (a) am playing (b) are play (c) is playing (d) are playing
- 19.Name the tense: “The children had taken the train.” (a) present perfect (b) simple present (c) past perfect (d) present continuous
- 20.You ___ the ball when it started to rain. (a) are catching (b) were catching (c) were catch (d) was catching
- 21.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
- 22.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
- 23.We ___ going to win the match tomorrow. (a) am (b) is (c) are
- 24.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
- 25.Name the tense: “He had sent a message.” (a) simple past (b) past continuous (c) present continuous (d) past perfect
- 26.By the time we reached, Rahul ___ a letter. (a) had wrote (b) had written (c) have written (d) has written
- 27.They ___ sing a song on Saturdays. (a) don't (b) doesn't (c) aren't
- 28.They ___ Hindi on Saturdays. (a) speak (b) speaks (c) speaking
- 29.What is the past tense of “feed”? (a) feeding (b) fed (c) feeded
- 30.My sister ___ in this school since 2021. (a) teaches (b) has taught (c) taught (d) have taught
- 31.The children ___ a story right now. (a) am telling (b) is telling (c) are tell (d) are telling
- 32.He is going to ___ a mango tomorrow. (a) eat (b) ate (c) eats (d) eating
- 33.What is the past tense of “swim”? (a) swam (b) swum (c) swimmed (d) swimming
- 34.They ___ the match at the moment. (a) is winning (b) are win (c) are winning (d) am winning
- 35.Name the tense: “You bought vegetables.” (a) simple future (b) past perfect (c) simple past (d) past continuous
- 36.You ___ drawn a picture already. (a) has (b) have
- 37.___ he flying a kite at the moment? (a) Am (b) Is (c) Are
- 38.He has just ___ lunch. (a) brings (b) bring (c) bringing (d) brought
- 39.By the time Mum came home, we ___ a cap. (a) had worn (b) had wore (c) has worn (d) have worn
- 40.He ___ a message twice a week. (a) send (b) sending (c) sends
Answer key
- is sending
- fly
- Is
- was bringing
- are baking
- had climbed
- watching
- since
- built
- had drunk
- make
- have
- sing
- was washing
- Did
- present continuous
- is carrying
- are playing
- past perfect
- were catching
- is
- is
- are
- are
- past perfect
- had written
- don't
- speak
- fed
- has taught
- are telling
- eat
- swam
- are winning
- simple past
- have
- Is
- brought
- had worn
- sends
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar