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 build a sandcastle every Sunday? (a) Do (b) Is (c) Does (d) Are
- 2.What is the past tense of “tell”? (a) told (b) telling (c) telled
- 3.Choose the right verb: Each girl ___ a notebook. (a) has (b) have
- 4.Which is the correct -ing form of “eat”? (a) eating (b) eatting (c) eateing
- 5.My cousins ___ a kite last Sunday. (a) fly (b) will fly (c) flyed (d) flew
- 6.She ___ in Pune since 2019. (a) lived (b) lives (c) has lived (d) have lived
- 7.By the time Mum came home, Rahul ___ a bicycle. (a) has ridden (b) have ridden (c) had rode (d) had ridden
- 8.By the time the guests arrived, Ishaan ___ in the park. (a) have run (b) has run (c) had ran (d) had run
- 9.___ he drawing a picture at the moment? (a) Are (b) Is (c) Am
- 10.I ___ milk at the moment. (a) is drinking (b) are drinking (c) am drinking (d) am drink
- 11.___ they wearing a cap at the moment? (a) Is (b) Am (c) Are
- 12.At 8 pm yesterday, I ___ a sandcastle. (a) were building (b) was building (c) am building (d) was build
- 13.My friends ___ vegetables now. (a) are buying (b) are buy (c) am buying (d) is buying
- 14.What is the past tense of “run”? (a) runned (b) running (c) ran (d) run
- 15.Priya ___ a song twice a week. (a) singing (b) sings (c) sing
- 16.She ___ a story every day. (a) tell (b) telling (c) tells
- 17.My sister ___ drawn a picture already. (a) have (b) has
- 18.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
- 19.You ___ tea before the guests arrived. (a) had made (b) have made (c) has made (d) had make
- 20.___ you cook rice last Sunday? (a) Does (b) Did (c) Do (d) Was
- 21.Aditya ___ a sandcastle before Mum came home. (a) have built (b) had build (c) had built (d) has built
- 22.He ___ sent a message already. (a) has (b) have
- 23.I have just ___ cricket. (a) plays (b) played (c) play (d) playing
- 24.You ___ a bicycle when it started to rain. (a) are riding (b) was riding (c) were riding (d) were ride
- 25.___ Nisha dancing on the stage right now? (a) Are (b) Is (c) Am
- 26.Name the tense: “She had won the match.” (a) present continuous (b) simple past (c) past perfect (d) simple future
- 27.___ we playing cricket at the moment? (a) Are (b) Is (c) Am
- 28.He ___ a story when it started to rain. (a) was telling (b) is telling (c) were telling (d) was tell
- 29.___ she singing a song at the moment? (a) Is (b) Am (c) Are
- 30.Name the tense: “They were swimming in the pool.” (a) simple future (b) present perfect (c) past continuous (d) present continuous
- 31.She ___ the dog on Saturdays. (a) feeding (b) feeds (c) feed
- 32.She ___ the room now. (a) are cleaning (b) am cleaning (c) is cleaning (d) is clean
- 33.When the bell rang, she ___ the ball. (a) was catching (b) was catch (c) were catching (d) is catching
- 34.By the time the bell rang, we ___ a picture. (a) has drawn (b) had drew (c) have drawn (d) had drawn
- 35.When Dad called, my parents ___ already eaten a mango. (a) have (b) has (c) had
- 36.My parents ___ in the pool when it started to rain. (a) were swimming (b) were swim (c) are swimming (d) was swimming
- 37.___ the students win the match every Sunday? (a) Are (b) Do (c) Is (d) Does
- 38.When it started to rain, we ___ in the pool. (a) was swimming (b) are swimming (c) were swim (d) were swimming
- 39.I ___ a story right now. (a) is telling (b) am tell (c) are telling (d) am telling
- 40.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
Answer key
- Does
- told
- has
- eating
- flew
- has lived
- had ridden
- had run
- Is
- am drinking
- Are
- was building
- are buying
- ran
- sings
- tells
- has
- has
- had made
- Did
- had built
- has
- played
- were riding
- Is
- past perfect
- Are
- was telling
- Is
- past continuous
- feeds
- is cleaning
- was catching
- had drawn
- had
- were swimming
- Do
- were swimming
- am telling
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar