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.___ Omkar make tea on Saturdays? (a) Are (b) Does (c) Is (d) Do
- 2.By the time the bell rang, you ___ a sandcastle. (a) have built (b) has built (c) had build (d) had built
- 3.Name the tense: “I am carrying the bag.” (a) present continuous (b) present perfect (c) past perfect (d) past continuous
- 4.What is the past tense of “go”? (a) gone (b) goed (c) going (d) went
- 5.She ___ in this school since 2021. (a) taught (b) teaches (c) have taught (d) has taught
- 6.___ my sister play cricket every Sunday? (a) Does (b) Is (c) Do (d) Are
- 7.She is going to ___ a mango next month. (a) eat (b) eating (c) ate (d) eats
- 8.When Dad called, my cousins ___ already eaten a mango. (a) had (b) has (c) have
- 9.He ___ a song twice a week. (a) singing (b) sing (c) sings
- 10.They ___ for the team at the moment. (a) are clap (b) is clapping (c) are clapping (d) am clapping
- 11.By the time Mum came home, they ___ in the pool. (a) had swam (b) had swum (c) has swum (d) have swum
- 12.Name the tense: “Tara drank milk.” (a) present continuous (b) past perfect (c) simple present (d) simple past
- 13.Choose the right verb: Neither the boys nor Ishaan ___ coming today. (a) are (b) is
- 14.Name the tense: “You will play cricket.” (a) simple past (b) simple future (c) simple present (d) present perfect
- 15.My friends ___ send a message twice a week. (a) aren't (b) doesn't (c) don't
- 16.My parents ___ made tea already. (a) have (b) has
- 17.He has just ___ a bicycle. (a) ride (b) ridden (c) rode (d) riding
- 18.We have just ___ a cartoon. (a) watches (b) watch (c) watching (d) watched
- 19.Farhan has just ___ Grandma. (a) helped (b) helping (c) help (d) helps
- 20.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
- 21.The students are going to ___ cricket next week. (a) plays (b) played (c) play (d) playing
- 22.They ___ going to buy vegetables tomorrow. (a) is (b) am (c) are
- 23.Name the tense: “We had climbed a tree.” (a) present perfect (b) simple future (c) past perfect (d) simple present
- 24.___ I singing a song right now? (a) Am (b) Is (c) Are
- 25.___ Pooja carry the bag every Sunday? (a) Do (b) Does (c) Are (d) Is
- 26.They did not ___ a letter last Sunday. (a) wrote (b) writes (c) write (d) writing
- 27.Choose the right verb: All the boys ___ a ID card. (a) has (b) have
- 28.He ___ going to cook rice tomorrow. (a) are (b) is (c) am
- 29.___ he catch the ball twice a week? (a) Is (b) Does (c) Do (d) Are
- 30.He ___ in this school since 2021. (a) has taught (b) taught (c) have taught (d) teaches
- 31.They ___ going to ride a bicycle next week. (a) is (b) am (c) are
- 32.What is the past tense of “speak”? (a) spoke (b) speaking (c) speaked (d) spoken
- 33.You ___ fed the dog already. (a) has (b) have
- 34.___ we swim in the pool two days ago? (a) Does (b) Do (c) Was (d) Did
- 35.Name the tense: “I throw the ball.” (a) simple present (b) past perfect (c) present perfect (d) present continuous
- 36.You ___ cricket when the phone rang. (a) are playing (b) was playing (c) were play (d) were playing
- 37.My brother ___ going to wear a cap next Sunday. (a) is (b) am (c) are
- 38.They ___ go to school twice a week. (a) doesn't (b) aren't (c) don't
- 39.Choose the right verb: One of my friends ___ in Class 9. (a) is (b) are
- 40.I ___ in the park when Mum came home. (a) were jogging (b) am jogging (c) was jogging (d) was jog
Answer key
- Does
- had built
- present continuous
- went
- has taught
- Does
- eat
- had
- sings
- are clapping
- had swum
- simple past
- is
- simple future
- don't
- have
- ridden
- watched
- helped
- is
- play
- are
- past perfect
- Am
- Does
- write
- have
- is
- Does
- has taught
- are
- spoke
- have
- Did
- simple present
- were playing
- is
- don't
- is
- was jogging
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar