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.You have just ___ the dishes. (a) wash (b) washed (c) washes (d) washing
- 2.They ___ in the park next month. (a) will jogging (b) will jog (c) will jogs (d) jogged
- 3.Farhan is going to ___ a tree next week. (a) planting (b) plants (c) plant (d) planted
- 4.My brother ___ a letter right now. (a) am writing (b) are writing (c) is writing (d) is write
- 5.Saanvi ___ vegetables before Mum came home. (a) had bought (b) have bought (c) had buy (d) has bought
- 6.Choose the right verb: Neither Manav nor the twins ___ coming today. (a) are (b) is
- 7.Saanvi ___ jogged in the park already. (a) has (b) have
- 8.You ___ in the park before the guests arrived. (a) had jog (b) have jogged (c) had jogged (d) has jogged
- 9.When Dad called, the children ___ already helped Grandma. (a) have (b) had (c) has
- 10.They ___ a picture every morning. (a) draws (b) drawing (c) draw
- 11.I ___ vegetables in 2023. (a) buyed (b) bought (c) buy (d) will buy
- 12.Ira has lived in Pune ___ 2019. (a) since (b) for
- 13.Choose the right verb: Either the boys or Manav ___ coming today. (a) is (b) are
- 14.We did not ___ in the park last week. (a) jogging (b) jogged (c) jogs (d) jog
- 15.Aditya ___ won the match already. (a) has (b) have
- 16.Name the tense: “He will write a letter.” (a) past perfect (b) simple past (c) present perfect (d) simple future
- 17.You ___ the bag before the guests arrived. (a) have carried (b) has carried (c) had carried (d) had carry
- 18.When Dad called, my sister ___ already won the match. (a) have (b) has (c) had
- 19.When the bell rang, you ___ the dishes. (a) were wash (b) are washing (c) were washing (d) was washing
- 20.The children ___ studied science already. (a) have (b) has
- 21.She ___ thrown the ball already. (a) have (b) has
- 22.When Dad called, she ___ already planted a tree. (a) has (b) had (c) have
- 23.When Dad called, you ___ already studied science. (a) has (b) had (c) have
- 24.Name the tense: “I had carried the bag.” (a) present perfect (b) past perfect (c) simple present (d) past continuous
- 25.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
- 26.I ___ going to ride a bicycle tomorrow. (a) is (b) am (c) are
- 27.By the time the guests arrived, she ___ the room. (a) had clean (b) had cleaned (c) has cleaned (d) have cleaned
- 28.___ Vivaan flying a kite at the moment? (a) Am (b) Are (c) Is
- 29.I ___ in this school since 2019. (a) have taught (b) has taught (c) taught (d) teach
- 30.She ___ the train tomorrow. (a) took (b) will take (c) will takes (d) will taking
- 31.We ___ a tree twice a week. (a) climbing (b) climbs (c) climb
- 32.Which is the correct -ing form of “send”? (a) sending (b) sendding (c) sendeing
- 33.Kunal is going to ___ a mango next week. (a) eating (b) ate (c) eats (d) eat
- 34.___ I buying vegetables at the moment? (a) Is (b) Are (c) Am
- 35.Isha ___ in the park twice a week. (a) jogs (b) jogging (c) jog
- 36.___ they wash the dishes every morning? (a) Are (b) Does (c) Do (d) Is
- 37.You ___ a cartoon on Saturdays. (a) watches (b) watching (c) watch
- 38.He ___ lunch before the bell rang. (a) have brought (b) has brought (c) had brought (d) had bring
- 39.She ___ throw the ball every day. (a) isn't (b) doesn't (c) don't
- 40.We have worked in Delhi ___ 2019. (a) for (b) since
Answer key
- washed
- will jog
- plant
- is writing
- had bought
- are
- has
- had jogged
- had
- draw
- bought
- since
- is
- jog
- has
- simple future
- had carried
- had
- were washing
- have
- has
- had
- had
- past perfect
- is
- am
- had cleaned
- Is
- have taught
- will take
- climb
- sending
- eat
- Am
- jogs
- Do
- watch
- had brought
- doesn't
- since
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar