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 caught the ball. (a) have (b) had (c) has
- 2.We ___ going to swim in the pool tomorrow. (a) am (b) are (c) is
- 3.Name the tense: “I have drawn a picture.” (a) simple past (b) past perfect (c) past continuous (d) present perfect
- 4.You ___ clap for the team every day. (a) doesn't (b) don't (c) aren't
- 5.By the time Mum came home, I ___ the match. (a) had win (b) had won (c) have won (d) has won
- 6.Name the tense: “You fly a kite.” (a) simple present (b) past continuous (c) present perfect (d) simple past
- 7.You did not ___ the ball last week. (a) throws (b) throwing (c) threw (d) throw
- 8.You ___ a message tomorrow. (a) will send (b) will sending (c) will sends (d) sent
- 9.He has just ___ the dishes. (a) washing (b) washed (c) wash (d) washes
- 10.When the bell rang, we ___ a sandcastle. (a) were build (b) was building (c) are building (d) were building
- 11.By the time we reached, you ___ the dog. (a) had feed (b) had fed (c) have fed (d) has fed
- 12.She has just ___ a mango. (a) eaten (b) eating (c) ate (d) eat
- 13.We are going to ___ the dishes next month. (a) wash (b) washes (c) washing (d) washed
- 14.You ___ made tea already. (a) have (b) has
- 15.The students have just ___ vegetables. (a) buy (b) bought (c) buying (d) buys
- 16.I am going to ___ cricket next Sunday. (a) play (b) played (c) plays (d) playing
- 17.Name the tense: “My sister had watched a cartoon.” (a) past perfect (b) present perfect (c) simple future (d) simple past
- 18.He ___ going to jog in the park tomorrow. (a) are (b) is (c) am
- 19.They are going to ___ the room next Sunday. (a) cleans (b) cleaning (c) cleaned (d) clean
- 20.When the bell rang, my sister ___ the dishes. (a) was wash (b) was washing (c) were washing (d) is washing
- 21.When Dad called, he ___ already climbed a tree. (a) have (b) has (c) had
- 22.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
- 23.He ___ the train two days ago. (a) takes (b) taked (c) took (d) will take
- 24.They ___ going to speak Hindi next month. (a) is (b) are (c) am
- 25.She ___ a cake next week. (a) will bakes (b) baked (c) will bake (d) will baking
- 26.Choose the right verb: Each of the boys ___ a ID card. (a) has (b) have
- 27.You ___ carry the bag twice a week. (a) aren't (b) don't (c) doesn't
- 28.I ___ the match now. (a) is winning (b) am win (c) am winning (d) are winning
- 29.When Dad called, you ___ already studied science. (a) had (b) has (c) have
- 30.He did not ___ a mango yesterday. (a) eat (b) ate (c) eats (d) eating
- 31.Sneha ___ going to run in the park next week. (a) are (b) is (c) am
- 32.Vivaan ___ ridden a bicycle already. (a) has (b) have
- 33.Name the tense: “I was cooking rice.” (a) simple future (b) past perfect (c) simple past (d) past continuous
- 34.When Dad called, she ___ already eaten a mango. (a) have (b) had (c) has
- 35.Myra ___ the ball right now. (a) is throw (b) is throwing (c) am throwing (d) are throwing
- 36.The children ___ in this school since 2021. (a) taught (b) has taught (c) teach (d) have taught
- 37.He ___ going to take the train tomorrow. (a) are (b) am (c) is
- 38.By the time the guests arrived, you ___ a song. (a) have sung (b) has sung (c) had sang (d) had sung
- 39.When it started to rain, I ___ in the park. (a) am jogging (b) was jogging (c) were jogging (d) was jog
- 40.___ he play cricket on Saturdays? (a) Do (b) Is (c) Are (d) Does
Answer key
- had
- are
- present perfect
- don't
- had won
- simple present
- throw
- will send
- washed
- were building
- had fed
- eaten
- wash
- have
- bought
- play
- past perfect
- is
- clean
- was washing
- had
- is
- took
- are
- will bake
- has
- don't
- am winning
- had
- eat
- is
- has
- past continuous
- had
- is throwing
- have taught
- is
- had sung
- was jogging
- Does
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar