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.My cousins ___ the room every Sunday. (a) clean (b) cleans (c) cleaning
- 2.She ___ carried the bag already. (a) have (b) has
- 3.___ he wear a cap in 2023? (a) Was (b) Does (c) Did (d) Do
- 4.When the phone rang, he ___ a cartoon. (a) is watching (b) were watching (c) was watch (d) was watching
- 5.We are going to ___ the dog next week. (a) feeds (b) fed (c) feeding (d) feed
- 6.My brother ___ a cake when the bell rang. (a) is baking (b) was baking (c) was bake (d) were baking
- 7.We ___ in the pool when Mum came home. (a) was swimming (b) were swimming (c) are swimming (d) were swim
- 8.Name the tense: “She has drawn a picture.” (a) past continuous (b) simple future (c) simple past (d) present perfect
- 9.When Dad called, they ___ already drunk milk. (a) have (b) has (c) had
- 10.She has just ___ in the park. (a) ran (b) running (c) run
- 11.I ___ in this school since 2022. (a) have studied (b) has studied (c) study (d) studied
- 12.Name the tense: “I spoke Hindi.” (a) present continuous (b) present perfect (c) simple past (d) past continuous
- 13.Myra ___ a kite before Mum came home. (a) had flown (b) had flew (c) has flown (d) have flown
- 14.Name the tense: “He is eating a mango.” (a) present perfect (b) simple past (c) past perfect (d) present continuous
- 15.We ___ the dishes on Saturdays. (a) washes (b) wash (c) washing
- 16.Name the tense: “My cousins will help Grandma.” (a) simple present (b) simple future (c) past perfect (d) simple past
- 17.They ___ rice before Mum came home. (a) has cooked (b) had cook (c) have cooked (d) had cooked
- 18.I am going to ___ in the pool next week. (a) swam (b) swimming (c) swims (d) swim
- 19.Choose the right verb: Each student ___ a ID card. (a) have (b) has
- 20.What is the past tense of “tell”? (a) told (b) telling (c) telled
- 21.You ___ the dishes before the bell rang. (a) had washed (b) have washed (c) has washed (d) had wash
- 22.They are going to ___ the ball next Sunday. (a) throw (b) throws (c) throwing (d) threw
- 23.When Dad called, he ___ already built a sandcastle. (a) has (b) have (c) had
- 24.We ___ win the match every morning. (a) doesn't (b) don't (c) aren't
- 25.When Dad called, I ___ already worn a cap. (a) has (b) have (c) had
- 26.Aisha ___ going to climb a tree next month. (a) am (b) is (c) are
- 27.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 28.I ___ Grandma twice a week. (a) help (b) helps (c) helping
- 29.They did not ___ a letter last week. (a) writes (b) wrote (c) write (d) writing
- 30.You ___ run in the park already. (a) has (b) have
- 31.Choose the right verb: The scissors ___ sharp. (a) are (b) is
- 32.My sister has just ___ a cake. (a) baking (b) bake (c) baked (d) bakes
- 33.What is the past tense of “write”? (a) written (b) writing (c) writed (d) wrote
- 34.Kabir has worked in Delhi ___ 2019. (a) for (b) since
- 35.You are going to ___ the room tomorrow. (a) clean (b) cleaning (c) cleaned (d) cleans
- 36.By the time the bell rang, the children ___ a cake. (a) had bake (b) had baked (c) have baked (d) has baked
- 37.Myra has been in the library ___ 10 am. (a) since (b) for
- 38.When Dad called, you ___ already flown a kite. (a) have (b) has (c) had
- 39.Ananya is going to ___ science tomorrow. (a) studies (b) studied (c) studying (d) study
- 40.Name the tense: “We were clapping for the team.” (a) simple past (b) past continuous (c) simple present (d) past perfect
Answer key
- clean
- has
- Did
- was watching
- feed
- was baking
- were swimming
- present perfect
- had
- run
- have studied
- simple past
- had flown
- present continuous
- wash
- simple future
- had cooked
- swim
- has
- told
- had washed
- throw
- had
- don't
- had
- is
- is
- help
- write
- have
- are
- baked
- wrote
- since
- clean
- had baked
- since
- had
- study
- past continuous
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar