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, Kabir ___ already cleaned the room. (a) has (b) had (c) have
- 2.He has just ___ the room. (a) clean (b) cleans (c) cleaning (d) cleaned
- 3.He has known my best friend ___ 2020. (a) since (b) for
- 4.When Dad called, Dev ___ already made tea. (a) has (b) had (c) have
- 5.Choose the right verb: All the children ___ a name tag. (a) has (b) have
- 6.He ___ washed the dishes already. (a) has (b) have
- 7.He ___ in the park tomorrow. (a) ran (b) will runs (c) will run (d) will running
- 8.___ he watch a cartoon yesterday? (a) Does (b) Do (c) Did (d) Was
- 9.We ___ a bicycle twice a week. (a) rides (b) riding (c) ride
- 10.At 8 pm yesterday, Rohan ___ the ball. (a) is throwing (b) was throw (c) were throwing (d) was throwing
- 11.She has just ___ the match. (a) wins (b) win (c) won (d) winning
- 12.Aisha has just ___ a tree. (a) planted (b) plant (c) plants (d) planting
- 13.Saanvi ___ the match next month. (a) will wins (b) won (c) will winning (d) will win
- 14.My sister is going to ___ the room tomorrow. (a) cleaned (b) cleans (c) cleaning (d) clean
- 15.Choose the right verb: Each student ___ a water bottle. (a) have (b) has
- 16.My sister ___ science next Sunday. (a) will study (b) studied (c) will studies (d) will studying
- 17.Choose the right verb: Each girl ___ a locker. (a) has (b) have
- 18.He ___ a story when Mum came home. (a) was tell (b) was telling (c) is telling (d) were telling
- 19.Diya ___ worn a cap already. (a) have (b) has
- 20.We ___ in the park every Sunday. (a) jogging (b) jogs (c) jog
- 21.___ Ananya feeding the dog now? (a) Is (b) Am (c) Are
- 22.When Dad called, we ___ already helped Grandma. (a) have (b) has (c) had
- 23.Name the tense: “He will carry the bag.” (a) simple future (b) simple present (c) simple past (d) present perfect
- 24.Name the tense: “Diya will bring lunch.” (a) present continuous (b) simple future (c) simple past (d) past continuous
- 25.He ___ a kite when the bell rang. (a) was flying (b) is flying (c) were flying (d) was fly
- 26.I ___ a cake now. (a) are baking (b) am baking (c) is baking (d) am bake
- 27.___ my cousins speaking Hindi now? (a) Am (b) Is (c) Are
- 28.He ___ to school last Sunday. (a) goed (b) went (c) will go (d) goes
- 29.They ___ clap for the team on Saturdays. (a) don't (b) doesn't (c) aren't
- 30.Name the tense: “She was swimming in the pool.” (a) present perfect (b) past continuous (c) simple future (d) present continuous
- 31.Choose the right verb: Each of the girls ___ a locker. (a) has (b) have
- 32.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
- 33.Name the tense: “He cooked rice.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
- 34.My brother ___ a sandcastle last Sunday. (a) builded (b) builds (c) will build (d) built
- 35.You ___ in this school since 2019. (a) teach (b) taught (c) has taught (d) have taught
- 36.You ___ in the park when Mum came home. (a) was jogging (b) are jogging (c) were jog (d) were jogging
- 37.Priya ___ flown a kite already. (a) has (b) have
- 38.You ___ in the park on Saturdays. (a) jogging (b) jog (c) jogs
- 39.I ___ the match in 2023. (a) win (b) will win (c) winned (d) won
- 40.I ___ eat a mango on Saturdays. (a) aren't (b) doesn't (c) don't
Answer key
- had
- cleaned
- since
- had
- have
- has
- will run
- Did
- ride
- was throwing
- won
- planted
- will win
- clean
- has
- will study
- has
- was telling
- has
- jog
- Is
- had
- simple future
- simple future
- was flying
- am baking
- Are
- went
- don't
- past continuous
- has
- is
- simple past
- built
- have taught
- were jogging
- has
- jog
- won
- don't
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar