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.He ___ the room when Mum came home. (a) is cleaning (b) was cleaning (c) were cleaning (d) was clean
- 2.You ___ with Nani since 2020. (a) stay (b) have stayed (c) stayed (d) has stayed
- 3.___ my brother taking the train now? (a) Am (b) Are (c) Is
- 4.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
- 5.We ___ the match at the moment. (a) are win (b) are winning (c) is winning (d) am winning
- 6.My sister ___ ride a bicycle every Sunday. (a) don't (b) doesn't (c) isn't
- 7.My cousins ___ in the park before Mum came home. (a) had jogged (b) had jog (c) have jogged (d) has jogged
- 8.___ Neel going to school now? (a) Are (b) Am (c) Is
- 9.Name the tense: “My cousins were wearing a cap.” (a) present continuous (b) simple future (c) past continuous (d) present perfect
- 10.We ___ studied science already. (a) have (b) has
- 11.We ___ in this school since 2020. (a) has taught (b) have taught (c) teach (d) taught
- 12.Rohan ___ the train at 8 pm yesterday. (a) was taking (b) was take (c) were taking (d) is taking
- 13.I have known my best friend ___ January. (a) for (b) since
- 14.We did not ___ a cartoon two days ago. (a) watched (b) watching (c) watches (d) watch
- 15.At 8 pm yesterday, she ___ the room. (a) is cleaning (b) was clean (c) was cleaning (d) were cleaning
- 16.She did not ___ a message in 2023. (a) sends (b) sending (c) sent (d) send
- 17.___ Manav win the match every day? (a) Is (b) Are (c) Does (d) Do
- 18.When the bell rang, they ___ the dog. (a) were feed (b) were feeding (c) was feeding (d) are feeding
- 19.My sister ___ a bicycle last Sunday. (a) will ride (b) rided (c) rides (d) rode
- 20.Saanvi has known my best friend ___ two years. (a) for (b) since
- 21.Choose the right verb: Either the twins or Karan ___ coming today. (a) are (b) is
- 22.When Dad called, I ___ already eaten a mango. (a) has (b) had (c) have
- 23.She ___ tea tomorrow. (a) made (b) will make (c) will making (d) will makes
- 24.He did not ___ vegetables two days ago. (a) bought (b) buy (c) buying (d) buys
- 25.When Dad called, he ___ already helped Grandma. (a) has (b) have (c) had
- 26.She has had this bicycle ___ a long time. (a) since (b) for
- 27.Vivaan ___ catch the ball every day. (a) doesn't (b) don't (c) isn't
- 28.We ___ the match right now. (a) is winning (b) are winning (c) am winning (d) are win
- 29.Choose the right verb: Neither my cousins nor Saanvi ___ coming today. (a) are (b) is
- 30.They ___ written a letter already. (a) has (b) have
- 31.I ___ going to wear a cap tomorrow. (a) am (b) is (c) are
- 32.Name the tense: “Neel is speaking Hindi.” (a) past perfect (b) simple present (c) present continuous (d) simple future
- 33.I ___ a cap two days ago. (a) wore (b) will wear (c) weared (d) wear
- 34.She ___ a tree when the phone rang. (a) was climb (b) were climbing (c) was climbing (d) is climbing
- 35.You ___ wash the dishes every day. (a) don't (b) doesn't (c) aren't
- 36.She ___ for the team on Saturdays. (a) claps (b) clap (c) clapping
- 37.He ___ sent a message already. (a) has (b) have
- 38.___ Arjun helping Grandma now? (a) Are (b) Am (c) Is
- 39.She ___ going to take the train next week. (a) am (b) are (c) is
- 40.By the time Mum came home, she ___ a mango. (a) had ate (b) had eaten (c) has eaten (d) have eaten
Answer key
- was cleaning
- have stayed
- Is
- has
- are winning
- doesn't
- had jogged
- Is
- past continuous
- have
- have taught
- was taking
- since
- watch
- was cleaning
- send
- Does
- were feeding
- rode
- for
- is
- had
- will make
- buy
- had
- for
- doesn't
- are winning
- is
- have
- am
- present continuous
- wore
- was climbing
- don't
- claps
- has
- Is
- is
- had eaten
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar