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 ___ in Pune since 2019. (a) has lived (b) live (c) have lived (d) lived
- 2.Tara ___ a picture last Sunday. (a) draws (b) drawed (c) will draw (d) drew
- 3.Name the tense: “She has written a letter.” (a) past continuous (b) past perfect (c) present perfect (d) simple present
- 4.My brother ___ science before it got dark. (a) had studied (b) have studied (c) had study (d) has studied
- 5.Name the tense: “My sister was climbing a tree.” (a) simple past (b) simple present (c) past continuous (d) present continuous
- 6.Dev ___ jog in the park on Saturdays. (a) isn't (b) doesn't (c) don't
- 7.They ___ carried the bag already. (a) have (b) has
- 8.What is the past tense of “eat”? (a) eaten (b) eating (c) ate (d) eated
- 9.My brother ___ a story when the phone rang. (a) is telling (b) were telling (c) was tell (d) was telling
- 10.By the time the guests arrived, my sister ___ in the park. (a) have run (b) had ran (c) had run (d) has run
- 11.Name the tense: “My sister brought lunch.” (a) past perfect (b) past continuous (c) simple future (d) simple past
- 12.I ___ Hindi last Sunday. (a) spoke (b) speak (c) will speak (d) speaked
- 13.My friends ___ in the park two days ago. (a) have jogged (b) jogged (c) will jog (d) jog
- 14.When Mum came home, you ___ the ball. (a) are throwing (b) were throwing (c) were throw (d) was throwing
- 15.Which is the correct -ing form of “play”? (a) playing (b) playying (c) playeing
- 16.They ___ lunch at 8 pm yesterday. (a) are bringing (b) were bring (c) was bringing (d) were bringing
- 17.Choose the right verb: The news ___ good today. (a) is (b) are
- 18.When the phone rang, my brother ___ the dishes. (a) were washing (b) was washing (c) was wash (d) is washing
- 19.Choose the right verb: Neither Yash nor the twins ___ coming today. (a) is (b) are
- 20.My sister ___ in the park yesterday. (a) will run (b) runs (c) ran (d) runned
- 21.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
- 22.At 8 pm yesterday, my parents ___ the dog. (a) was feeding (b) are feeding (c) were feed (d) were feeding
- 23.___ I riding a bicycle now? (a) Is (b) Are (c) Am
- 24.___ he cook rice twice a week? (a) Are (b) Does (c) Is (d) Do
- 25.___ my sister tell a story last Sunday? (a) Does (b) Do (c) Was (d) Did
- 26.Name the tense: “Rahul has drawn a picture.” (a) past continuous (b) simple future (c) present perfect (d) present continuous
- 27.He ___ the dishes when the bell rang. (a) is washing (b) was wash (c) was washing (d) were washing
- 28.Name the tense: “The students had drawn a picture.” (a) simple past (b) present perfect (c) past perfect (d) past continuous
- 29.My brother ___ the dog before Mum came home. (a) had feed (b) had fed (c) have fed (d) has fed
- 30.They did not ___ a kite yesterday. (a) flies (b) flying (c) flew (d) fly
- 31.Name the tense: “We have helped Grandma.” (a) simple past (b) simple present (c) present perfect (d) simple future
- 32.When Dad called, Arjun ___ already planted a tree. (a) had (b) has (c) have
- 33.When Dad called, he ___ already written a letter. (a) have (b) has (c) had
- 34.When Mum came home, Vivaan ___ a tree. (a) was plant (b) was planting (c) were planting (d) is planting
- 35.We ___ a cartoon yesterday. (a) have watched (b) watch (c) will watch (d) watched
- 36.The children ___ to school in 2023. (a) will go (b) went (c) go (d) goed
- 37.Rohan ___ science before it got dark. (a) have studied (b) had study (c) has studied (d) had studied
- 38.The children ___ a message every morning. (a) sending (b) sends (c) send
- 39.We ___ rice tomorrow. (a) will cooks (b) cooked (c) will cooking (d) will cook
- 40.Kavya has just ___ a sandcastle. (a) builds (b) build (c) built (d) building
Answer key
- have lived
- drew
- present perfect
- had studied
- past continuous
- doesn't
- have
- ate
- was telling
- had run
- simple past
- spoke
- jogged
- were throwing
- playing
- were bringing
- is
- was washing
- are
- ran
- has
- were feeding
- Am
- Does
- Did
- present perfect
- was washing
- past perfect
- had fed
- fly
- present perfect
- had
- had
- was planting
- watched
- went
- had studied
- send
- will cook
- built
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar