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 “go”? (a) goed (b) gone (c) went (d) going
- 2.Saanvi ___ in Pune since 2022. (a) lives (b) have lived (c) has lived (d) lived
- 3.We ___ rice before Mum came home. (a) have cooked (b) had cooked (c) has cooked (d) had cook
- 4.___ you cleaning the room at the moment? (a) Are (b) Is (c) Am
- 5.When Dad called, you ___ already swum in the pool. (a) had (b) have (c) has
- 6.I have known my best friend ___ 2019. (a) for (b) since
- 7.Nisha has just ___ rice. (a) cooking (b) cooks (c) cooked (d) cook
- 8.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 9.___ she cleaning the room right now? (a) Are (b) Am (c) Is
- 10.___ the children feed the dog every Sunday? (a) Is (b) Are (c) Do (d) Does
- 11.Name the tense: “You were eating a mango.” (a) past continuous (b) present continuous (c) simple future (d) past perfect
- 12.Choose the right verb: All the boys ___ a water bottle. (a) has (b) have
- 13.When the phone rang, my sister ___ a tree. (a) was climb (b) was climbing (c) were climbing (d) is climbing
- 14.Diya ___ with Nani since 2022. (a) have stayed (b) has stayed (c) stayed (d) stays
- 15.You ___ on the stage at 8 pm yesterday. (a) were dance (b) were dancing (c) are dancing (d) was dancing
- 16.Name the tense: “Pooja has jogged in the park.” (a) present perfect (b) simple past (c) past continuous (d) past perfect
- 17.He ___ carried the bag already. (a) have (b) has
- 18.We ___ the ball next month. (a) will throws (b) will throwing (c) threw (d) will throw
- 19.When the phone rang, you ___ a cartoon. (a) are watching (b) were watch (c) were watching (d) was watching
- 20.My brother ___ the dog when the phone rang. (a) is feeding (b) was feed (c) was feeding (d) were feeding
- 21.You ___ in this school since 2022. (a) has taught (b) teach (c) taught (d) have taught
- 22.She ___ the dog last Sunday. (a) will feed (b) fed (c) feeded (d) feeds
- 23.They ___ to school next month. (a) will going (b) went (c) will goes (d) will go
- 24.Name the tense: “Pooja had won the match.” (a) simple future (b) present perfect (c) past continuous (d) past perfect
- 25.I ___ in the park now. (a) is jogging (b) are jogging (c) am jogging (d) am jog
- 26.My sister ___ going to wash the dishes tomorrow. (a) are (b) is (c) am
- 27.Rohan ___ a song before Mum came home. (a) has sung (b) have sung (c) had sung (d) had sang
- 28.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
- 29.___ we sing a song yesterday? (a) Do (b) Did (c) Does (d) Was
- 30.They ___ in Pune since 2022. (a) live (b) have lived (c) lived (d) has lived
- 31.I have just ___ Grandma. (a) helping (b) helped (c) helps (d) help
- 32.He did not ___ science yesterday. (a) study (b) studying (c) studied (d) studies
- 33.He ___ the ball when it started to rain. (a) is throwing (b) was throwing (c) were throwing (d) was throw
- 34.My friends ___ in this school since 2019. (a) studied (b) have studied (c) study (d) has studied
- 35.You ___ the room on Saturdays. (a) cleans (b) cleaning (c) clean
- 36.You are going to ___ a letter next week. (a) writing (b) write (c) writes (d) wrote
- 37.Manav ___ in the park before Mum came home. (a) have jogged (b) had jogged (c) had jog (d) has jogged
- 38.___ Myra wash the dishes on Saturdays? (a) Is (b) Are (c) Does (d) Do
- 39.My friends ___ jog in the park every day. (a) don't (b) doesn't (c) aren't
- 40.They did not ___ lunch yesterday. (a) bringing (b) bring (c) brings (d) brought
Answer key
- went
- has lived
- had cooked
- Are
- had
- since
- cooked
- is
- Is
- Do
- past continuous
- have
- was climbing
- has stayed
- were dancing
- present perfect
- has
- will throw
- were watching
- was feeding
- have taught
- fed
- will go
- past perfect
- am jogging
- is
- had sung
- has
- Did
- have lived
- helped
- study
- was throwing
- have studied
- clean
- write
- had jogged
- Does
- don't
- bring
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar