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 cartoon before it got dark. (a) had watched (b) had watch (c) has watched (d) have watched
- 2.___ Priya plant a tree in 2023? (a) Was (b) Does (c) Do (d) Did
- 3.I ___ run in the park already. (a) has (b) have
- 4.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
- 5.Name the tense: “My friends are going to school.” (a) simple past (b) past perfect (c) present perfect (d) present continuous
- 6.Ananya ___ on the stage when Mum came home. (a) were dancing (b) is dancing (c) was dance (d) was dancing
- 7.When Dad called, I ___ already won the match. (a) has (b) have (c) had
- 8.Arjun ___ go to school every morning. (a) doesn't (b) isn't (c) don't
- 9.My brother ___ the bag right now. (a) are carrying (b) am carrying (c) is carrying (d) is carry
- 10.Name the tense: “The children are clapping for the team.” (a) present perfect (b) past perfect (c) simple past (d) present continuous
- 11.Ira ___ milk tomorrow. (a) drank (b) will drinking (c) will drinks (d) will drink
- 12.I ___ the ball every day. (a) throws (b) throwing (c) throw
- 13.They ___ tea next week. (a) will makes (b) will making (c) made (d) will make
- 14.Pooja ___ going to dance on the stage next week. (a) am (b) are (c) is
- 15.I ___ on the stage right now. (a) is dancing (b) are dancing (c) am dance (d) am dancing
- 16.When Dad called, my sister ___ already played cricket. (a) has (b) have (c) had
- 17.They ___ in the pool in 2023. (a) swim (b) will swim (c) swimmed (d) swam
- 18.I ___ write a letter every morning. (a) aren't (b) doesn't (c) don't
- 19.Name the tense: “She had built a sandcastle.” (a) past continuous (b) simple present (c) simple future (d) past perfect
- 20.Choose the right verb: Each boy ___ a notebook. (a) have (b) has
- 21.He has just ___ in the park. (a) run (b) ran (c) running
- 22.When Dad called, I ___ already baked a cake. (a) has (b) had (c) have
- 23.Name the tense: “My parents have watched a cartoon.” (a) present perfect (b) past continuous (c) simple future (d) simple past
- 24.We ___ drunk milk already. (a) have (b) has
- 25.They did not ___ vegetables in 2023. (a) buys (b) buy (c) buying (d) bought
- 26.Choose the right verb: Each of the players ___ a name tag. (a) has (b) have
- 27.You ___ the train right now. (a) am taking (b) are take (c) are taking (d) is taking
- 28.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 29.When Dad called, he ___ already washed the dishes. (a) has (b) have (c) had
- 30.My cousins ___ a cartoon at 8 pm yesterday. (a) were watching (b) was watching (c) are watching (d) were watch
- 31.___ my brother going to school now? (a) Am (b) Are (c) Is
- 32.Myra ___ on the stage in 2023. (a) has danced (b) dances (c) danced (d) will dance
- 33.I did not ___ vegetables two days ago. (a) buying (b) buy (c) bought (d) buys
- 34.We ___ tea when the phone rang. (a) were making (b) was making (c) were make (d) are making
- 35.Choose the right verb: All the children ___ a ID card. (a) has (b) have
- 36.He ___ swum in the pool already. (a) have (b) has
- 37.My brother ___ the bag before Mum came home. (a) has carried (b) had carried (c) had carry (d) have carried
- 38.You ___ feed the dog twice a week. (a) don't (b) aren't (c) doesn't
- 39.My sister has just ___ rice. (a) cook (b) cooks (c) cooking (d) cooked
- 40.Which is the correct -ing form of “swim”? (a) swimming (b) swimeing (c) swiming
Answer key
- had watched
- Did
- have
- has
- present continuous
- was dancing
- had
- doesn't
- is carrying
- present continuous
- will drink
- throw
- will make
- is
- am dancing
- had
- swam
- don't
- past perfect
- has
- run
- had
- present perfect
- have
- buy
- has
- are taking
- is
- had
- were watching
- Is
- danced
- buy
- were making
- have
- has
- had carried
- don't
- cooked
- swimming
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar