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 climb a tree yesterday? (a) Did (b) Was (c) Do (d) Does
- 2.By the time the guests arrived, he ___ rice. (a) had cooked (b) had cook (c) have cooked (d) has cooked
- 3.I ___ cricket at 8 pm yesterday. (a) were playing (b) was play (c) am playing (d) was playing
- 4.My parents ___ the ball when the bell rang. (a) were throwing (b) are throwing (c) was throwing (d) were throw
- 5.You ___ in this school since 2020. (a) studied (b) study (c) has studied (d) have studied
- 6.By the time Mum came home, they ___ a tree. (a) had climbed (b) have climbed (c) had climb (d) has climbed
- 7.When Mum came home, you ___ a tree. (a) were climb (b) was climbing (c) were climbing (d) are climbing
- 8.___ we send a message every day? (a) Is (b) Does (c) Are (d) Do
- 9.Name the tense: “You flew a kite.” (a) simple past (b) present continuous (c) simple future (d) simple present
- 10.Aditya ___ the ball before Mum came home. (a) had catch (b) has caught (c) had caught (d) have caught
- 11.Choose the right verb: Either my cousins or Farhan ___ coming today. (a) are (b) is
- 12.Choose the right verb: Every player ___ a name tag. (a) has (b) have
- 13.___ my sister eating a mango right now? (a) Are (b) Is (c) Am
- 14.She ___ clapped for the team already. (a) has (b) have
- 15.___ my cousins bring lunch every day? (a) Does (b) Is (c) Do (d) Are
- 16.My sister is going to ___ a message next month. (a) send (b) sends (c) sending (d) sent
- 17.You ___ on the stage every morning. (a) dances (b) dancing (c) dance
- 18.When Dad called, you ___ already washed the dishes. (a) have (b) has (c) had
- 19.Neel ___ Hindi at 8 pm yesterday. (a) were speaking (b) is speaking (c) was speaking (d) was speak
- 20.Choose the right verb: Every student ___ a name tag. (a) have (b) has
- 21.Name the tense: “She baked a cake.” (a) past continuous (b) simple future (c) simple present (d) simple past
- 22.When Mum came home, I ___ the ball. (a) were throwing (b) am throwing (c) was throw (d) was throwing
- 23.She has just ___ a mango. (a) eat (b) eaten (c) ate (d) eating
- 24.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
- 25.___ we eating a mango right now? (a) Am (b) Are (c) Is
- 26.Zoya did not ___ rice two days ago. (a) cooked (b) cooking (c) cook (d) cooks
- 27.I have been in the library ___ morning. (a) since (b) for
- 28.Name the tense: “You had baked a cake.” (a) simple future (b) past perfect (c) present continuous (d) simple past
- 29.You did not ___ a bicycle yesterday. (a) riding (b) ride (c) rode (d) rides
- 30.He ___ the match yesterday. (a) winned (b) won (c) wins (d) will win
- 31.The children ___ in the pool now. (a) are swim (b) are swimming (c) am swimming (d) is swimming
- 32.___ she speak Hindi on Saturdays? (a) Is (b) Does (c) Are (d) Do
- 33.Name the tense: “We had thrown the ball.” (a) past continuous (b) simple present (c) past perfect (d) simple past
- 34.Name the tense: “You went to school.” (a) past perfect (b) past continuous (c) simple past (d) simple present
- 35.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
- 36.He ___ carry the bag every day. (a) isn't (b) doesn't (c) don't
- 37.Name the tense: “We will build a sandcastle.” (a) simple future (b) past perfect (c) past continuous (d) present perfect
- 38.___ my friends washing the dishes right now? (a) Is (b) Am (c) Are
- 39.Farhan ___ in the park every Sunday. (a) jogs (b) jog (c) jogging
- 40.We ___ the bag now. (a) are carry (b) are carrying (c) am carrying (d) is carrying
Answer key
- Did
- had cooked
- was playing
- were throwing
- have studied
- had climbed
- were climbing
- Do
- simple past
- had caught
- is
- has
- Is
- has
- Do
- send
- dance
- had
- was speaking
- has
- simple past
- was throwing
- eaten
- has
- Are
- cook
- since
- past perfect
- ride
- won
- are swimming
- Does
- past perfect
- simple past
- is
- doesn't
- simple future
- Are
- jogs
- are carrying
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar