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.___ Isha riding a bicycle right now? (a) Am (b) Is (c) Are
- 2.My brother ___ the ball before the guests arrived. (a) have thrown (b) had thrown (c) has thrown (d) had threw
- 3.Which is the correct -ing form of “go”? (a) goeing (b) going (c) gooing
- 4.Choose the right verb: Every player ___ a ID card. (a) has (b) have
- 5.___ he plant a tree yesterday? (a) Did (b) Was (c) Do (d) Does
- 6.When Dad called, they ___ already spoken Hindi. (a) has (b) have (c) had
- 7.My parents ___ a cap at the moment. (a) are wearing (b) is wearing (c) am wearing (d) are wear
- 8.What is the past tense of “win”? (a) winned (b) winning (c) won
- 9.Choose the right verb: All the girls ___ a ID card. (a) has (b) have
- 10.You ___ science before the guests arrived. (a) had study (b) had studied (c) has studied (d) have studied
- 11.You ___ Hindi now. (a) are speak (b) is speaking (c) are speaking (d) am speaking
- 12.My sister ___ carried the bag already. (a) has (b) have
- 13.___ he climbing a tree at the moment? (a) Is (b) Are (c) Am
- 14.___ they feed the dog yesterday? (a) Was (b) Do (c) Does (d) Did
- 15.We ___ milk before Mum came home. (a) had drunk (b) had drank (c) have drunk (d) has drunk
- 16.Choose the right verb: The news ___ good today. (a) is (b) are
- 17.They ___ ridden a bicycle already. (a) has (b) have
- 18.Ishaan ___ a song two days ago. (a) sang (b) sings (c) will sing (d) has sung
- 19.They ___ a tree when Mum came home. (a) are planting (b) were plant (c) were planting (d) was planting
- 20.Kabir ___ a tree when it started to rain. (a) were planting (b) was plant (c) was planting (d) is planting
- 21.My sister ___ to school next month. (a) will goes (b) will go (c) will going (d) went
- 22.Name the tense: “Omkar had clapped for the team.” (a) past perfect (b) simple past (c) simple present (d) present perfect
- 23.Choose the right verb: All the students ___ a locker. (a) have (b) has
- 24.When the phone rang, I ___ a cake. (a) was bake (b) was baking (c) am baking (d) were baking
- 25.She ___ the train next Sunday. (a) will takes (b) will taking (c) will take (d) took
- 26.You ___ tea tomorrow. (a) will makes (b) will making (c) will make (d) made
- 27.They ___ vegetables every Sunday. (a) buy (b) buying (c) buys
- 28.___ we go to school every Sunday? (a) Does (b) Is (c) Are (d) Do
- 29.The children ___ on the stage at 8 pm yesterday. (a) was dancing (b) were dancing (c) are dancing (d) were dance
- 30.My friends ___ in the pool when the bell rang. (a) are swimming (b) were swimming (c) was swimming (d) were swim
- 31.My sister ___ sing a song every morning. (a) don't (b) isn't (c) doesn't
- 32.___ my sister feeding the dog right now? (a) Am (b) Is (c) Are
- 33.Name the tense: “We are eating a mango.” (a) past continuous (b) present continuous (c) simple future (d) present perfect
- 34.He has known my best friend ___ five years. (a) since (b) for
- 35.You ___ the dog next Sunday. (a) fed (b) will feeding (c) will feed (d) will feeds
- 36.I ___ in Pune since 2022. (a) live (b) has lived (c) lived (d) have lived
- 37.Neel ___ going to jog in the park tomorrow. (a) are (b) is (c) am
- 38.I ___ in Pune since 2021. (a) has lived (b) have lived (c) lived (d) live
- 39.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
- 40.Name the tense: “You make tea.” (a) present perfect (b) simple present (c) simple past (d) simple future
Answer key
- Is
- had thrown
- going
- has
- Did
- had
- are wearing
- won
- have
- had studied
- are speaking
- has
- Is
- Did
- had drunk
- is
- have
- sang
- were planting
- was planting
- will go
- past perfect
- have
- was baking
- will take
- will make
- buy
- Do
- were dancing
- were swimming
- doesn't
- Is
- present continuous
- for
- will feed
- have lived
- is
- have lived
- is
- simple present
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar