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.Name the tense: “My brother has told a story.” (a) past continuous (b) simple past (c) present perfect (d) simple future
- 2.___ Meera writing a letter at the moment? (a) Is (b) Am (c) Are
- 3.They have worked in Delhi ___ six months. (a) for (b) since
- 4.My brother ___ written a letter already. (a) have (b) has
- 5.You ___ a picture twice a week. (a) drawing (b) draw (c) draws
- 6.By the time the guests arrived, the children ___ a tree. (a) had planted (b) had plant (c) has planted (d) have planted
- 7.My friends did not ___ a tree last week. (a) planted (b) plant (c) planting (d) plants
- 8.When the phone rang, my sister ___ in the park. (a) were running (b) was running (c) was run (d) is running
- 9.___ we eating a mango right now? (a) Is (b) Are (c) Am
- 10.___ he drawing a picture now? (a) Is (b) Am (c) Are
- 11.When Dad called, I ___ already bought vegetables. (a) has (b) have (c) had
- 12.You did not ___ the dishes last Sunday. (a) washing (b) wash (c) washes (d) washed
- 13.When Dad called, I ___ already told a story. (a) have (b) has (c) had
- 14.Choose the right verb: Neither the boys nor Ishaan ___ coming today. (a) are (b) is
- 15.My sister ___ clapped for the team already. (a) has (b) have
- 16.I ___ a bicycle tomorrow. (a) will rides (b) will riding (c) rode (d) will ride
- 17.Which is the correct -ing form of “clean”? (a) cleaneing (b) cleaning (c) cleanning
- 18.Pooja ___ a message yesterday. (a) sended (b) will send (c) sends (d) sent
- 19.She ___ going to clean the room next Sunday. (a) is (b) am (c) are
- 20.Which is the correct -ing form of “go”? (a) goeing (b) gooing (c) going
- 21.They ___ lunch when the phone rang. (a) are bringing (b) were bringing (c) was bringing (d) were bring
- 22.Choose the right verb: One of my cousins ___ in Class 9. (a) are (b) is
- 23.___ he writing a letter right now? (a) Am (b) Are (c) Is
- 24.Nisha ___ the room right now. (a) am cleaning (b) is clean (c) is cleaning (d) are cleaning
- 25.I ___ cricket before the bell rang. (a) have played (b) has played (c) had play (d) had played
- 26.The children are going to ___ in the pool next Sunday. (a) swimming (b) swim (c) swims (d) swam
- 27.We ___ milk on Saturdays. (a) drink (b) drinking (c) drinks
- 28.You ___ a cap when the phone rang. (a) were wearing (b) was wearing (c) were wear (d) are wearing
- 29.By the time Mum came home, Pooja ___ the dog. (a) have fed (b) has fed (c) had fed (d) had feed
- 30.What is the past tense of “wear”? (a) wore (b) weared (c) wearing (d) worn
- 31.They ___ vegetables every day. (a) buy (b) buys (c) buying
- 32.You ___ the room when Mum came home. (a) was cleaning (b) were clean (c) were cleaning (d) are cleaning
- 33.___ Sneha climb a tree every morning? (a) Are (b) Do (c) Is (d) Does
- 34.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
- 35.He has just ___ a kite. (a) fly (b) flying (c) flew (d) flown
- 36.Choose the right verb: Each of the boys ___ a locker. (a) has (b) have
- 37.I ___ vegetables next Sunday. (a) will buying (b) will buy (c) will buys (d) bought
- 38.You have just ___ the bag. (a) carries (b) carrying (c) carried (d) carry
- 39.___ you catch the ball two days ago? (a) Do (b) Did (c) Does (d) Was
- 40.Which is the correct -ing form of “take”? (a) takeeing (b) taking (c) takeing
Answer key
- present perfect
- Is
- for
- has
- draw
- had planted
- plant
- was running
- Are
- Is
- had
- wash
- had
- is
- has
- will ride
- cleaning
- sent
- is
- going
- were bringing
- is
- Is
- is cleaning
- had played
- swim
- drink
- were wearing
- had fed
- wore
- buy
- were cleaning
- Does
- has
- flown
- has
- will buy
- carried
- Did
- taking
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar