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.My brother ___ a bicycle at 8 pm yesterday. (a) was ride (b) was riding (c) were riding (d) is riding
- 2.By the time Mum came home, he ___ the ball. (a) had catch (b) has caught (c) have caught (d) had caught
- 3.He ___ in the park now. (a) am running (b) are running (c) is run (d) is running
- 4.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
- 5.You ___ a message twice a week. (a) sending (b) sends (c) send
- 6.___ they wearing a cap right now? (a) Am (b) Is (c) Are
- 7.She ___ in this school since 2022. (a) studied (b) has studied (c) have studied (d) studies
- 8.Choose the right verb: Each boy ___ a notebook. (a) have (b) has
- 9.___ my friends play cricket twice a week? (a) Are (b) Does (c) Do (d) Is
- 10.My sister ___ cleaned the room already. (a) has (b) have
- 11.My cousins ___ feed the dog every Sunday. (a) aren't (b) don't (c) doesn't
- 12.Name the tense: “Ishaan will jog in the park.” (a) past perfect (b) simple future (c) present perfect (d) present continuous
- 13.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
- 14.She did not ___ a kite in 2023. (a) flying (b) flies (c) flew (d) fly
- 15.___ I speak Hindi on Saturdays? (a) Is (b) Are (c) Do (d) Does
- 16.They ___ cook rice every Sunday. (a) don't (b) doesn't (c) aren't
- 17.You ___ the train now. (a) are taking (b) am taking (c) are take (d) is taking
- 18.The students ___ going to feed the dog next Sunday. (a) am (b) are (c) is
- 19.Choose the right verb: All the players ___ a notebook. (a) have (b) has
- 20.They ___ told a story already. (a) has (b) have
- 21.My friends have just ___ the bag. (a) carrying (b) carry (c) carried (d) carries
- 22.Zoya ___ in the pool next week. (a) will swims (b) swam (c) will swim (d) will swimming
- 23.They ___ a song every Sunday. (a) singing (b) sing (c) sings
- 24.Karan ___ going to eat a mango next month. (a) is (b) am (c) are
- 25.Name the tense: “My parents were telling a story.” (a) past continuous (b) past perfect (c) simple past (d) simple future
- 26.Ira ___ a mango every morning. (a) eats (b) eating (c) eat
- 27.Myra has just ___ a message. (a) sending (b) sent (c) send (d) sends
- 28.Name the tense: “Saanvi is feeding the dog.” (a) simple present (b) past continuous (c) present continuous (d) past perfect
- 29.My sister ___ run in the park already. (a) have (b) has
- 30.Which is the correct -ing form of “bake”? (a) bakeeing (b) baking (c) bakeing
- 31.The students ___ a picture when the phone rang. (a) was drawing (b) were drawing (c) are drawing (d) were draw
- 32.By the time the guests arrived, I ___ a tree. (a) had planted (b) has planted (c) have planted (d) had plant
- 33.Name the tense: “My sister will fly a kite.” (a) past perfect (b) present perfect (c) simple present (d) simple future
- 34.Vivaan did not ___ vegetables last Sunday. (a) buying (b) buy (c) bought (d) buys
- 35.Name the tense: “Priya will dance on the stage.” (a) past perfect (b) past continuous (c) simple future (d) present continuous
- 36.By the time the guests arrived, my brother ___ a message. (a) have sent (b) had send (c) had sent (d) has sent
- 37.Name the tense: “Diya clapped for the team.” (a) past perfect (b) simple present (c) past continuous (d) simple past
- 38.My friends are going to ___ the match next month. (a) won (b) winning (c) wins (d) win
- 39.Which is the correct -ing form of “run”? (a) runing (b) running (c) runeing
- 40.Which is the correct -ing form of “sing”? (a) singging (b) singing (c) singeing
Answer key
- was riding
- had caught
- is running
- is
- send
- Are
- has studied
- has
- Do
- has
- don't
- simple future
- are
- fly
- Do
- don't
- are taking
- are
- have
- have
- carried
- will swim
- sing
- is
- past continuous
- eats
- sent
- present continuous
- has
- baking
- were drawing
- had planted
- simple future
- buy
- simple future
- had sent
- simple past
- win
- running
- singing
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar