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 the bell rang, they ___ a cartoon. (a) were watch (b) were watching (c) are watching (d) was watching
- 2.Isha ___ a picture on Saturdays. (a) draw (b) draws (c) drawing
- 3.Name the tense: “My brother rides a bicycle.” (a) simple present (b) simple past (c) past continuous (d) present perfect
- 4.When Dad called, they ___ already clapped for the team. (a) have (b) has (c) had
- 5.Name the tense: “You draw a picture.” (a) simple future (b) past continuous (c) simple present (d) past perfect
- 6.Saanvi has just ___ the match. (a) wins (b) win (c) winning (d) won
- 7.He has worked in Delhi ___ six months. (a) for (b) since
- 8.You ___ going to tell a story next week. (a) are (b) is (c) am
- 9.When Dad called, they ___ already bought vegetables. (a) has (b) have (c) had
- 10.The students ___ the dog yesterday. (a) feeded (b) fed (c) will feed (d) feed
- 11.When Mum came home, she ___ the dog. (a) was feed (b) is feeding (c) were feeding (d) was feeding
- 12.My brother ___ in Pune since 2020. (a) has lived (b) lives (c) lived (d) have lived
- 13.Name the tense: “They will swim in the pool.” (a) present perfect (b) simple present (c) past continuous (d) simple future
- 14.___ I cook rice every day? (a) Are (b) Is (c) Do (d) Does
- 15.He ___ spoken Hindi already. (a) has (b) have
- 16.We are going to ___ a tree next week. (a) planting (b) planted (c) plant (d) plants
- 17.Choose the right verb: Either my cousins or Nisha ___ coming today. (a) are (b) is
- 18.They ___ Grandma every Sunday. (a) helping (b) help (c) helps
- 19.My brother ___ the train every Sunday. (a) taking (b) take (c) takes
- 20.You did not ___ the bag in 2023. (a) carrying (b) carries (c) carry (d) carried
- 21.You ___ in the park when the bell rang. (a) was jogging (b) are jogging (c) were jogging (d) were jog
- 22.Choose the right verb: All the students ___ a ID card. (a) has (b) have
- 23.You ___ in Delhi since 2021. (a) work (b) has worked (c) worked (d) have worked
- 24.They ___ the room before the bell rang. (a) had clean (b) had cleaned (c) has cleaned (d) have cleaned
- 25.My sister ___ vegetables now. (a) are buying (b) is buying (c) am buying (d) is buy
- 26.Pooja ___ the ball when the bell rang. (a) is throwing (b) were throwing (c) was throw (d) was throwing
- 27.Which is the correct -ing form of “feed”? (a) feedding (b) feedeing (c) feeding
- 28.You have lived in Pune ___ two years. (a) since (b) for
- 29.The children ___ buy vegetables every Sunday. (a) aren't (b) don't (c) doesn't
- 30.When Dad called, they ___ already eaten a mango. (a) have (b) had (c) has
- 31.My brother ___ a letter before the bell rang. (a) have written (b) has written (c) had wrote (d) had written
- 32.I ___ for the team at 8 pm yesterday. (a) am clapping (b) was clap (c) were clapping (d) was clapping
- 33.They have waited for the bus ___ an hour. (a) since (b) for
- 34.He ___ a mango before it got dark. (a) had ate (b) had eaten (c) have eaten (d) has eaten
- 35.Name the tense: “We will ride a bicycle.” (a) past continuous (b) present perfect (c) simple past (d) simple future
- 36.Name the tense: “He has ridden a bicycle.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
- 37.At 8 pm yesterday, she ___ rice. (a) is cooking (b) were cooking (c) was cooking (d) was cook
- 38.We ___ the ball next month. (a) will throws (b) will throwing (c) will throw (d) threw
- 39.I ___ told a story already. (a) has (b) have
- 40.Choose the right verb: One of my cousins ___ in Class 5. (a) are (b) is
Answer key
- were watching
- draws
- simple present
- had
- simple present
- won
- for
- are
- had
- fed
- was feeding
- has lived
- simple future
- Do
- has
- plant
- is
- help
- takes
- carry
- were jogging
- have
- have worked
- had cleaned
- is buying
- was throwing
- feeding
- for
- don't
- had
- had written
- was clapping
- for
- had eaten
- simple future
- present perfect
- was cooking
- will throw
- have
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar