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.By the time Mum came home, my parents ___ the room. (a) had clean (b) have cleaned (c) had cleaned (d) has cleaned
- 2.What is the past tense of “build”? (a) builded (b) building (c) built
- 3.Rohan ___ a bicycle before the guests arrived. (a) had ridden (b) has ridden (c) have ridden (d) had rode
- 4.We ___ study science twice a week. (a) don't (b) aren't (c) doesn't
- 5.Isha ___ a story next Sunday. (a) will telling (b) told (c) will tell (d) will tells
- 6.By the time the guests arrived, Neel ___ a letter. (a) has written (b) had written (c) had wrote (d) have written
- 7.Choose the right verb: The news ___ good today. (a) is (b) are
- 8.My brother is going to ___ a mango tomorrow. (a) eating (b) eat (c) eats (d) ate
- 9.Choose the right verb: One of my classmates ___ in Class 5. (a) is (b) are
- 10.___ they planting a tree right now? (a) Are (b) Am (c) Is
- 11.When Dad called, Myra ___ already gone to school. (a) had (b) have (c) has
- 12.By the time we reached, she ___ Hindi. (a) had spoken (b) had spoke (c) has spoken (d) have spoken
- 13.Choose the right verb: Every student ___ a water bottle. (a) has (b) have
- 14.We ___ rice when the phone rang. (a) was cooking (b) are cooking (c) were cooking (d) were cook
- 15.Aditya ___ a kite now. (a) am flying (b) are flying (c) is fly (d) is flying
- 16.They have worked in Delhi ___ five years. (a) for (b) since
- 17.By the time the guests arrived, Rohan ___ a mango. (a) has eaten (b) had eaten (c) had ate (d) have eaten
- 18.They ___ a message on Saturdays. (a) sends (b) send (c) sending
- 19.Choose the right verb: Each player ___ a notebook. (a) has (b) have
- 20.I have just ___ a tree. (a) plants (b) plant (c) planting (d) planted
- 21.I ___ to school now. (a) are going (b) am go (c) am going (d) is going
- 22.He ___ lunch every day. (a) bringing (b) brings (c) bring
- 23.Name the tense: “She will go to school.” (a) past continuous (b) past perfect (c) simple future (d) simple past
- 24.Which is the correct -ing form of “bring”? (a) bringing (b) bringeing (c) bringging
- 25.I have studied in this school ___ two years. (a) since (b) for
- 26.We ___ in the park on Saturdays. (a) running (b) runs (c) run
- 27.When Mum came home, Dev ___ to school. (a) was going (b) was go (c) were going (d) is going
- 28.My sister did not ___ a picture in 2023. (a) drawing (b) draw (c) drew (d) draws
- 29.He ___ the ball next Sunday. (a) will throw (b) threw (c) will throws (d) will throwing
- 30.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
- 31.By the time we reached, I ___ the room. (a) have cleaned (b) has cleaned (c) had clean (d) had cleaned
- 32.___ they swim in the pool yesterday? (a) Does (b) Did (c) Do (d) Was
- 33.The students ___ in the park when the bell rang. (a) were jog (b) were jogging (c) was jogging (d) are jogging
- 34.I ___ the ball now. (a) is catching (b) am catching (c) am catch (d) are catching
- 35.We have known my best friend ___ two years. (a) since (b) for
- 36.By the time the guests arrived, my sister ___ a mango. (a) had ate (b) has eaten (c) have eaten (d) had eaten
- 37.By the time Mum came home, my brother ___ Grandma. (a) have helped (b) had help (c) had helped (d) has helped
- 38.___ Aditya bring lunch twice a week? (a) Does (b) Is (c) Are (d) Do
- 39.Name the tense: “She bakes a cake.” (a) past continuous (b) present perfect (c) past perfect (d) simple present
- 40.When Mum came home, you ___ a mango. (a) was eating (b) were eat (c) were eating (d) are eating
Answer key
- had cleaned
- built
- had ridden
- don't
- will tell
- had written
- is
- eat
- is
- Are
- had
- had spoken
- has
- were cooking
- is flying
- for
- had eaten
- send
- has
- planted
- am going
- brings
- simple future
- bringing
- for
- run
- was going
- draw
- will throw
- are
- had cleaned
- Did
- were jogging
- am catching
- for
- had eaten
- had helped
- Does
- simple present
- were eating
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar