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.By the time Mum came home, you ___ in the park. (a) have run (b) had run (c) has run (d) had ran
- 2.Omkar ___ going to clean the room tomorrow. (a) is (b) am (c) are
- 3.You have just ___ tea. (a) make (b) making (c) makes (d) made
- 4.My parents ___ the ball when the bell rang. (a) were throw (b) was throwing (c) were throwing (d) are throwing
- 5.Which is the correct -ing form of “sing”? (a) singging (b) singeing (c) singing
- 6.Aisha ___ a message when the bell rang. (a) is sending (b) was sending (c) was send (d) were sending
- 7.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
- 8.Kavya ___ the match when the phone rang. (a) were winning (b) was winning (c) was win (d) is winning
- 9.___ my sister swimming in the pool right now? (a) Are (b) Is (c) Am
- 10.When Dad called, he ___ already washed the dishes. (a) has (b) have (c) had
- 11.We ___ take the train every Sunday. (a) aren't (b) doesn't (c) don't
- 12.Yash is going to ___ a story tomorrow. (a) telling (b) tell (c) told (d) tells
- 13.We ___ a song at the moment. (a) is singing (b) am singing (c) are sing (d) are singing
- 14.My brother is going to ___ a cap next month. (a) wears (b) wearing (c) wear (d) wore
- 15.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
- 16.I ___ a kite when Mum came home. (a) were flying (b) was fly (c) am flying (d) was flying
- 17.You are going to ___ the match next week. (a) winning (b) win (c) won (d) wins
- 18.Which is the correct -ing form of “win”? (a) wineing (b) wining (c) winning
- 19.Which is the correct -ing form of “carry”? (a) carryeing (b) carryying (c) carrying
- 20.We ___ milk before it got dark. (a) had drunk (b) has drunk (c) have drunk (d) had drank
- 21.Choose the right verb: Neither the girls nor Ishaan ___ coming today. (a) is (b) are
- 22.Neel ___ in this school since 2021. (a) teaches (b) taught (c) have taught (d) has taught
- 23.We ___ sent a message already. (a) has (b) have
- 24.Name the tense: “They are cooking rice.” (a) present continuous (b) past perfect (c) simple past (d) simple present
- 25.By the time the guests arrived, they ___ science. (a) has studied (b) have studied (c) had study (d) had studied
- 26.The students have just ___ on the stage. (a) dance (b) danced (c) dancing (d) dances
- 27.___ you help Grandma on Saturdays? (a) Do (b) Are (c) Does (d) Is
- 28.When the phone rang, Diya ___ a cake. (a) was baking (b) was bake (c) were baking (d) is baking
- 29.Choose the right verb: There ___ three pencils in the box. (a) are (b) is
- 30.I ___ vegetables now. (a) am buying (b) are buying (c) am buy (d) is buying
- 31.We ___ Hindi every day. (a) speaks (b) speak (c) speaking
- 32.When Dad called, my brother ___ already bought vegetables. (a) has (b) have (c) had
- 33.When Mum came home, we ___ a story. (a) were tell (b) was telling (c) were telling (d) are telling
- 34.Name the tense: “My parents went to school.” (a) present perfect (b) past perfect (c) present continuous (d) simple past
- 35.When Dad called, he ___ already planted a tree. (a) has (b) had (c) have
- 36.You ___ the ball when the phone rang. (a) were catching (b) are catching (c) was catching (d) were catch
- 37.___ we planting a tree right now? (a) Is (b) Am (c) Are
- 38.We ___ on the stage next week. (a) will dances (b) will dancing (c) danced (d) will dance
- 39.You ___ going to throw the ball next Sunday. (a) is (b) are (c) am
- 40.___ I watch a cartoon last week? (a) Does (b) Do (c) Did (d) Was
Answer key
- had run
- is
- made
- were throwing
- singing
- was sending
- are
- was winning
- Is
- had
- don't
- tell
- are singing
- wear
- has
- was flying
- win
- winning
- carrying
- had drunk
- is
- has taught
- have
- present continuous
- had studied
- danced
- Do
- was baking
- are
- am buying
- speak
- had
- were telling
- simple past
- had
- were catching
- Are
- will dance
- are
- Did
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar