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.When Dad called, you ___ already brought lunch. (a) had (b) have (c) has
- 2.My sister ___ in the park before it got dark. (a) had jog (b) have jogged (c) has jogged (d) had jogged
- 3.Choose the right verb: All the players ___ a locker. (a) have (b) has
- 4.They ___ milk every morning. (a) drinks (b) drink (c) drinking
- 5.___ I bake a cake every day? (a) Is (b) Are (c) Does (d) Do
- 6.He ___ a tree twice a week. (a) climbing (b) climb (c) climbs
- 7.My parents ___ science before it got dark. (a) had studied (b) has studied (c) have studied (d) had study
- 8.She has played in the garden ___ 8 o'clock. (a) since (b) for
- 9.Name the tense: “Farhan had eaten a mango.” (a) past perfect (b) present continuous (c) simple present (d) simple past
- 10.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
- 11.When Dad called, I ___ already written a letter. (a) has (b) have (c) had
- 12.I ___ a mango yesterday. (a) eated (b) ate (c) eat (d) will eat
- 13.Ishaan did not ___ the ball last Sunday. (a) threw (b) throw (c) throws (d) throwing
- 14.The children did not ___ a tree last Sunday. (a) climbs (b) climbed (c) climb (d) climbing
- 15.Name the tense: “Nisha has climbed a tree.” (a) simple present (b) present perfect (c) past continuous (d) simple past
- 16.My cousins have just ___ vegetables. (a) buys (b) buying (c) buy (d) bought
- 17.My cousins ___ cricket before Mum came home. (a) had played (b) had play (c) has played (d) have played
- 18.He ___ a cap tomorrow. (a) wore (b) will wearing (c) will wear (d) will wears
- 19.Aisha ___ the train last Sunday. (a) will take (b) took (c) taked (d) takes
- 20.I ___ going to run in the park next month. (a) are (b) is (c) am
- 21.Name the tense: “Tara flew a kite.” (a) present perfect (b) past perfect (c) past continuous (d) simple past
- 22.Choose the right verb: Each of the students ___ a ID card. (a) have (b) has
- 23.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 24.I ___ with Nani since 2020. (a) stay (b) have stayed (c) has stayed (d) stayed
- 25.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
- 26.When the bell rang, you ___ milk. (a) was drinking (b) were drinking (c) were drink (d) are drinking
- 27.By the time Mum came home, I ___ a message. (a) had send (b) had sent (c) have sent (d) has sent
- 28.When the phone rang, you ___ tea. (a) was making (b) are making (c) were make (d) were making
- 29.___ he climb a tree every morning? (a) Does (b) Do (c) Is (d) Are
- 30.My brother ___ bought vegetables already. (a) has (b) have
- 31.We ___ the ball when the bell rang. (a) are throwing (b) was throwing (c) were throwing (d) were throw
- 32.Choose the right verb: One of my cousins ___ in Class 7. (a) is (b) are
- 33.Pooja ___ run in the park every Sunday. (a) doesn't (b) isn't (c) don't
- 34.We ___ tea last Sunday. (a) made (b) make (c) will make (d) maked
- 35.___ my brother cleaning the room right now? (a) Are (b) Is (c) Am
- 36.What is the past tense of “run”? (a) running (b) runned (c) ran (d) run
- 37.Name the tense: “My parents were cooking rice.” (a) past continuous (b) simple present (c) present perfect (d) past perfect
- 38.They ___ the dishes every Sunday. (a) wash (b) washing (c) washes
- 39.My friends ___ a bicycle next Sunday. (a) will rides (b) will riding (c) rode (d) will ride
- 40.He ___ a sandcastle at 8 pm yesterday. (a) was building (b) is building (c) were building (d) was build
Answer key
- had
- had jogged
- have
- drink
- Do
- climbs
- had studied
- since
- past perfect
- is
- had
- ate
- throw
- climb
- present perfect
- bought
- had played
- will wear
- took
- am
- simple past
- has
- is
- have stayed
- is
- were drinking
- had sent
- were making
- Does
- has
- were throwing
- is
- doesn't
- made
- Is
- ran
- past continuous
- wash
- will ride
- was building
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar