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.What is the past tense of “run”? (a) ran (b) running (c) run (d) runned
- 2.He is going to ___ a picture next month. (a) drawing (b) draws (c) drew (d) draw
- 3.She ___ milk before Mum came home. (a) had drunk (b) has drunk (c) had drank (d) have drunk
- 4.He ___ the room next Sunday. (a) will clean (b) will cleaning (c) will cleans (d) cleaned
- 5.___ they cooking rice right now? (a) Am (b) Are (c) Is
- 6.Aisha ___ a story every day. (a) telling (b) tell (c) tells
- 7.My sister has worked in Delhi ___ five years. (a) for (b) since
- 8.___ Rahul eating a mango right now? (a) Am (b) Are (c) Is
- 9.When the bell rang, they ___ in the pool. (a) are swimming (b) were swim (c) were swimming (d) was swimming
- 10.When Dad called, she ___ already jogged in the park. (a) has (b) have (c) had
- 11.When the phone rang, you ___ to school. (a) were going (b) are going (c) was going (d) were go
- 12.What is the past tense of “write”? (a) writing (b) wrote (c) writed (d) written
- 13.My sister ___ on the stage next week. (a) danced (b) will dance (c) will dancing (d) will dances
- 14.Saanvi ___ the room before the guests arrived. (a) had clean (b) have cleaned (c) had cleaned (d) has cleaned
- 15.My brother ___ drunk milk already. (a) have (b) has
- 16.___ my brother throwing the ball right now? (a) Is (b) Are (c) Am
- 17.By the time Mum came home, Rohan ___ the ball. (a) have caught (b) has caught (c) had catch (d) had caught
- 18.You ___ the bag next week. (a) will carrying (b) carried (c) will carries (d) will carry
- 19.___ I help Grandma last Sunday? (a) Did (b) Was (c) Do (d) Does
- 20.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
- 21.When the bell rang, my cousins ___ a letter. (a) was writing (b) were write (c) are writing (d) were writing
- 22.He ___ the dishes in 2023. (a) will wash (b) has washed (c) washed (d) washes
- 23.When Dad called, Kavya ___ already watched a cartoon. (a) have (b) has (c) had
- 24.Isha has worked in Delhi ___ six months. (a) for (b) since
- 25.He ___ going to eat a mango next Sunday. (a) am (b) are (c) is
- 26.Name the tense: “The children have swum in the pool.” (a) simple future (b) present continuous (c) present perfect (d) past continuous
- 27.They ___ to school before Mum came home. (a) have gone (b) had gone (c) had went (d) has gone
- 28.Karan is going to ___ the bag next week. (a) carrying (b) carried (c) carries (d) carry
- 29.My brother ___ the train next week. (a) will taking (b) will take (c) took (d) will takes
- 30.Diya ___ clean the room every day. (a) doesn't (b) isn't (c) don't
- 31.Name the tense: “She had caught the ball.” (a) past continuous (b) present perfect (c) present continuous (d) past perfect
- 32.Name the tense: “She is going to school.” (a) present continuous (b) simple past (c) past perfect (d) simple future
- 33.Name the tense: “My cousins will jog in the park.” (a) simple future (b) present continuous (c) simple past (d) present perfect
- 34.I ___ with Nani since 2019. (a) have stayed (b) has stayed (c) stayed (d) stay
- 35.They ___ a cartoon now. (a) am watching (b) is watching (c) are watch (d) are watching
- 36.My brother ___ in this school since 2019. (a) have taught (b) teaches (c) taught (d) has taught
- 37.Name the tense: “Omkar will go to school.” (a) past continuous (b) present continuous (c) simple present (d) simple future
- 38.When Dad called, my brother ___ already studied science. (a) had (b) has (c) have
- 39.Name the tense: “You had run in the park.” (a) past perfect (b) simple future (c) present perfect (d) simple present
- 40.I ___ going to dance on the stage next month. (a) are (b) am (c) is
Answer key
- ran
- draw
- had drunk
- will clean
- Are
- tells
- for
- Is
- were swimming
- had
- were going
- wrote
- will dance
- had cleaned
- has
- Is
- had caught
- will carry
- Did
- are
- were writing
- washed
- had
- for
- is
- present perfect
- had gone
- carry
- will take
- doesn't
- past perfect
- present continuous
- simple future
- have stayed
- are watching
- has taught
- simple future
- had
- past perfect
- am
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar