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.They ___ a mango before the guests arrived. (a) had ate (b) has eaten (c) had eaten (d) have eaten
- 2.Choose the right verb: One of my friends ___ in Class 9. (a) are (b) is
- 3.When the bell rang, the students ___ a story. (a) are telling (b) were telling (c) was telling (d) were tell
- 4.My brother ___ a message every morning. (a) send (b) sending (c) sends
- 5.My sister ___ in the pool yesterday. (a) will swim (b) swam (c) swims (d) swimmed
- 6.When Dad called, he ___ already eaten a mango. (a) had (b) has (c) have
- 7.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
- 8.Name the tense: “You had thrown the ball.” (a) past perfect (b) present perfect (c) present continuous (d) past continuous
- 9.I ___ a mango next Sunday. (a) will eating (b) ate (c) will eats (d) will eat
- 10.They ___ in the park yesterday. (a) jogged (b) have jogged (c) jog (d) will jog
- 11.My sister ___ in the park right now. (a) are running (b) am running (c) is running (d) is run
- 12.Name the tense: “They study science.” (a) present perfect (b) simple past (c) simple present (d) simple future
- 13.He ___ in Delhi since 2021. (a) have worked (b) has worked (c) works (d) worked
- 14.You ___ science when the bell rang. (a) was studying (b) are studying (c) were studying (d) were study
- 15.Which is the correct -ing form of “draw”? (a) drawwing (b) drawing (c) draweing
- 16.We did not ___ lunch last Sunday. (a) brought (b) brings (c) bring (d) bringing
- 17.By the time Mum came home, she ___ a kite. (a) has flown (b) have flown (c) had flown (d) had flew
- 18.Which is the correct -ing form of “win”? (a) wining (b) winning (c) wineing
- 19.I ___ Grandma yesterday. (a) have helped (b) help (c) will help (d) helped
- 20.When Dad called, we ___ already clapped for the team. (a) has (b) had (c) have
- 21.Name the tense: “I will throw the ball.” (a) simple future (b) past perfect (c) present continuous (d) simple past
- 22.You ___ a sandcastle on Saturdays. (a) build (b) building (c) builds
- 23.Name the tense: “The students will ride a bicycle.” (a) past continuous (b) simple past (c) simple future (d) past perfect
- 24.Choose the right verb: Each child ___ a name tag. (a) has (b) have
- 25.I ___ in Delhi since 2019. (a) work (b) worked (c) has worked (d) have worked
- 26.We did not ___ a song last Sunday. (a) sings (b) singing (c) sang (d) sing
- 27.Name the tense: “She had thrown the ball.” (a) past perfect (b) past continuous (c) simple future (d) present continuous
- 28.When the phone rang, Arjun ___ a picture. (a) were drawing (b) is drawing (c) was drawing (d) was draw
- 29.We ___ eaten a mango already. (a) have (b) has
- 30.He ___ a cake last Sunday. (a) baked (b) will bake (c) bakes (d) has baked
- 31.My parents ___ tea tomorrow. (a) will makes (b) will making (c) made (d) will make
- 32.___ he drink milk in 2023? (a) Does (b) Did (c) Do (d) Was
- 33.By the time the bell rang, I ___ a cake. (a) had bake (b) had baked (c) have baked (d) has baked
- 34.He ___ a mango when it started to rain. (a) was eat (b) was eating (c) is eating (d) were eating
- 35.When Mum came home, Myra ___ the bag. (a) was carrying (b) was carry (c) is carrying (d) were carrying
- 36.They ___ going to buy vegetables tomorrow. (a) are (b) is (c) am
- 37.Choose the right verb: Each of the girls ___ a name tag. (a) has (b) have
- 38.___ we throw the ball in 2023? (a) Did (b) Was (c) Do (d) Does
- 39.By the time the bell rang, Saanvi ___ to school. (a) had went (b) had gone (c) has gone (d) have gone
- 40.My cousins ___ the ball every morning. (a) throw (b) throws (c) throwing
Answer key
- had eaten
- is
- were telling
- sends
- swam
- had
- is
- past perfect
- will eat
- jogged
- is running
- simple present
- has worked
- were studying
- drawing
- bring
- had flown
- winning
- helped
- had
- simple future
- build
- simple future
- has
- have worked
- sing
- past perfect
- was drawing
- have
- baked
- will make
- Did
- had baked
- was eating
- was carrying
- are
- has
- Did
- had gone
- throw
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar