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.We ___ the match at the moment. (a) are winning (b) is winning (c) am winning (d) are win
- 2.Vivaan has known my best friend ___ two years. (a) for (b) since
- 3.When Mum came home, they ___ a message. (a) were sending (b) were send (c) are sending (d) was sending
- 4.My sister has just ___ in the pool. (a) swam (b) swim (c) swum (d) swimming
- 5.Which is the correct -ing form of “feed”? (a) feedeing (b) feeding (c) feedding
- 6.By the time the bell rang, Omkar ___ a kite. (a) had flew (b) has flown (c) had flown (d) have flown
- 7.___ Kabir take the train twice a week? (a) Does (b) Are (c) Is (d) Do
- 8.Name the tense: “I will plant a tree.” (a) simple future (b) past perfect (c) past continuous (d) simple past
- 9.Choose the right verb: Each player ___ a name tag. (a) have (b) has
- 10.I am going to ___ milk tomorrow. (a) drink (b) drinks (c) drank (d) drinking
- 11.We ___ a song every day. (a) singing (b) sing (c) sings
- 12.When the bell rang, we ___ a cartoon. (a) are watching (b) was watching (c) were watching (d) were watch
- 13.I ___ a cartoon when Mum came home. (a) was watching (b) am watching (c) was watch (d) were watching
- 14.You ___ the train now. (a) are taking (b) am taking (c) is taking (d) are take
- 15.Omkar has just ___ the dishes. (a) wash (b) washing (c) washed (d) washes
- 16.You ___ in this school since 2021. (a) has taught (b) teach (c) have taught (d) taught
- 17.Name the tense: “The children had written a letter.” (a) simple future (b) simple present (c) simple past (d) past perfect
- 18.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
- 19.They have played in the garden ___ an hour. (a) for (b) since
- 20.She ___ with Nani since 2019. (a) stayed (b) stays (c) has stayed (d) have stayed
- 21.She ___ going to feed the dog next week. (a) are (b) is (c) am
- 22.Which is the correct -ing form of “build”? (a) building (b) buildeing (c) buildding
- 23.___ they wash the dishes twice a week? (a) Does (b) Do (c) Is (d) Are
- 24.He ___ milk now. (a) am drinking (b) is drinking (c) are drinking (d) is drink
- 25.___ we swimming in the pool now? (a) Is (b) Am (c) Are
- 26.___ I study science on Saturdays? (a) Do (b) Does (c) Is (d) Are
- 27.By the time the guests arrived, Myra ___ lunch. (a) had bring (b) have brought (c) had brought (d) has brought
- 28.Meera did not ___ to school last Sunday. (a) going (b) go (c) goes (d) went
- 29.I ___ win the match twice a week. (a) doesn't (b) aren't (c) don't
- 30.Name the tense: “My brother has washed the dishes.” (a) simple present (b) simple future (c) past perfect (d) present perfect
- 31.Name the tense: “My brother had clapped for the team.” (a) simple future (b) simple present (c) present continuous (d) past perfect
- 32.When Mum came home, I ___ Grandma. (a) was help (b) were helping (c) am helping (d) was helping
- 33.___ he clean the room every morning? (a) Are (b) Does (c) Do (d) Is
- 34.What is the past tense of “write”? (a) wrote (b) written (c) writing (d) writed
- 35.Vivaan ___ built a sandcastle already. (a) have (b) has
- 36.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
- 37.___ I sending a message now? (a) Are (b) Is (c) Am
- 38.She did not ___ in the pool last week. (a) swim (b) swimming (c) swam (d) swims
- 39.I ___ a mango before the bell rang. (a) has eaten (b) have eaten (c) had eaten (d) had ate
- 40.Priya ___ the room before Mum came home. (a) have cleaned (b) had clean (c) has cleaned (d) had cleaned
Answer key
- are winning
- for
- were sending
- swum
- feeding
- had flown
- Does
- simple future
- has
- drink
- sing
- were watching
- was watching
- are taking
- washed
- have taught
- past perfect
- are
- for
- has stayed
- is
- building
- Do
- is drinking
- Are
- Do
- had brought
- go
- don't
- present perfect
- past perfect
- was helping
- Does
- wrote
- has
- is
- Am
- swim
- had eaten
- had cleaned
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar