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.At 8 pm yesterday, my sister ___ the bag. (a) were carrying (b) was carry (c) is carrying (d) was carrying
- 2.Choose the right verb: Every student ___ a locker. (a) have (b) has
- 3.She did not ___ a picture last Sunday. (a) drawing (b) draw (c) drew (d) draws
- 4.When Dad called, I ___ already helped Grandma. (a) has (b) had (c) have
- 5.You ___ the room next month. (a) will cleans (b) will cleaning (c) will clean (d) cleaned
- 6.We have lived in Pune ___ 2019. (a) since (b) for
- 7.By the time the bell rang, they ___ a message. (a) had send (b) had sent (c) has sent (d) have sent
- 8.Aditya ___ in this school since 2019. (a) has taught (b) have taught (c) taught (d) teaches
- 9.What is the past tense of “run”? (a) run (b) ran (c) running (d) runned
- 10.Name the tense: “Pooja has eaten a mango.” (a) present perfect (b) present continuous (c) simple future (d) simple past
- 11.What is the past tense of “go”? (a) going (b) gone (c) went (d) goed
- 12.I ___ rice when Mum came home. (a) am cooking (b) were cooking (c) was cook (d) was cooking
- 13.He is going to ___ the ball tomorrow. (a) catch (b) catches (c) catching (d) caught
- 14.Isha ___ science at 8 pm yesterday. (a) was study (b) was studying (c) were studying (d) is studying
- 15.Choose the right verb: There ___ three pencils in the box. (a) is (b) are
- 16.Zoya ___ in the park when the phone rang. (a) was run (b) were running (c) was running (d) is running
- 17.My cousins ___ tea next week. (a) will make (b) will making (c) will makes (d) made
- 18.He ___ going to speak Hindi next week. (a) am (b) is (c) are
- 19.When the phone rang, you ___ a cap. (a) were wearing (b) are wearing (c) were wear (d) was wearing
- 20.She ___ in this school since 2022. (a) taught (b) have taught (c) has taught (d) teaches
- 21.___ I bring lunch two days ago? (a) Do (b) Does (c) Was (d) Did
- 22.The children have just ___ a sandcastle. (a) build (b) builds (c) built (d) building
- 23.They ___ bought vegetables already. (a) have (b) has
- 24.___ my parents plant a tree last week? (a) Do (b) Was (c) Did (d) Does
- 25.___ Saanvi clapping for the team at the moment? (a) Is (b) Am (c) Are
- 26.She ___ sing a song every Sunday. (a) doesn't (b) isn't (c) don't
- 27.At 8 pm yesterday, you ___ vegetables. (a) are buying (b) were buying (c) were buy (d) was buying
- 28.Diya ___ going to throw the ball next week. (a) am (b) is (c) are
- 29.Name the tense: “I write a letter.” (a) present perfect (b) simple present (c) past continuous (d) simple future
- 30.She ___ the ball every Sunday. (a) catching (b) catches (c) catch
- 31.Name the tense: “We had watched a cartoon.” (a) simple present (b) past perfect (c) past continuous (d) present continuous
- 32.You have just ___ vegetables. (a) buying (b) buy (c) buys (d) bought
- 33.They ___ a message now. (a) are send (b) is sending (c) am sending (d) are sending
- 34.What is the past tense of “write”? (a) wrote (b) writing (c) written (d) writed
- 35.The students ___ wear a cap every Sunday. (a) doesn't (b) don't (c) aren't
- 36.___ she climb a tree on Saturdays? (a) Do (b) Are (c) Is (d) Does
- 37.The children ___ with Nani since 2021. (a) stayed (b) have stayed (c) stay (d) has stayed
- 38.Name the tense: “You bought vegetables.” (a) simple past (b) simple present (c) present continuous (d) simple future
- 39.You ___ the dishes when Mum came home. (a) are washing (b) was washing (c) were wash (d) were washing
- 40.___ he swim in the pool on Saturdays? (a) Are (b) Do (c) Does (d) Is
Answer key
- was carrying
- has
- draw
- had
- will clean
- since
- had sent
- has taught
- ran
- present perfect
- went
- was cooking
- catch
- was studying
- are
- was running
- will make
- is
- were wearing
- has taught
- Did
- built
- have
- Did
- Is
- doesn't
- were buying
- is
- simple present
- catches
- past perfect
- bought
- are sending
- wrote
- don't
- Does
- have stayed
- simple past
- were washing
- Does
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar