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.My sister ___ the train right now. (a) is take (b) are taking (c) is taking (d) am taking
- 2.What is the past tense of “tell”? (a) telling (b) telled (c) told
- 3.My brother ___ in the pool last week. (a) swimmed (b) will swim (c) swims (d) swam
- 4.Name the tense: “He is planting a tree.” (a) present continuous (b) past continuous (c) simple past (d) present perfect
- 5.She ___ eat a mango twice a week. (a) isn't (b) doesn't (c) don't
- 6.Kavya ___ the match before the bell rang. (a) had win (b) has won (c) have won (d) had won
- 7.The students ___ cricket when Mum came home. (a) was playing (b) are playing (c) were play (d) were playing
- 8.He ___ a picture every day. (a) drawing (b) draws (c) draw
- 9.Sneha ___ going to cook rice tomorrow. (a) are (b) am (c) is
- 10.By the time the guests arrived, Myra ___ in the park. (a) had ran (b) had run (c) has run (d) have run
- 11.Diya ___ Grandma now. (a) is helping (b) is help (c) are helping (d) am helping
- 12.What is the past tense of “take”? (a) taken (b) taked (c) taking (d) took
- 13.She has just ___ a message. (a) sends (b) send (c) sending (d) sent
- 14.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
- 15.He ___ a mango when the bell rang. (a) was eating (b) is eating (c) was eat (d) were eating
- 16.When the bell rang, I ___ cricket. (a) was playing (b) were playing (c) was play (d) am playing
- 17.My sister ___ the match yesterday. (a) winned (b) wins (c) won (d) will win
- 18.She ___ the dishes every Sunday. (a) washes (b) wash (c) washing
- 19.I ___ Grandma when Mum came home. (a) was help (b) am helping (c) were helping (d) was helping
- 20.You ___ lunch when Mum came home. (a) were bring (b) was bringing (c) were bringing (d) are bringing
- 21.Choose the right verb: Neither Manav nor the twins ___ coming today. (a) is (b) are
- 22.Dev ___ cricket right now. (a) are playing (b) am playing (c) is play (d) is playing
- 23.I ___ a kite next month. (a) will flying (b) will flies (c) flew (d) will fly
- 24.She ___ a cap when the phone rang. (a) were wearing (b) is wearing (c) was wear (d) was wearing
- 25.They ___ the ball next Sunday. (a) will catching (b) will catches (c) caught (d) will catch
- 26.I ___ bake a cake on Saturdays. (a) don't (b) doesn't (c) aren't
- 27.___ my brother carrying the bag now? (a) Is (b) Am (c) Are
- 28.When the phone rang, I ___ in the park. (a) were running (b) was running (c) was run (d) am running
- 29.What is the past tense of “send”? (a) sending (b) sent (c) sended
- 30.Which is the correct -ing form of “play”? (a) playing (b) playeing (c) playying
- 31.What is the past tense of “bring”? (a) bringed (b) brought (c) bringing
- 32.They have known my best friend ___ six months. (a) for (b) since
- 33.I ___ a song two days ago. (a) sing (b) will sing (c) sang (d) have sung
- 34.She did not ___ to school in 2023. (a) goes (b) went (c) going (d) go
- 35.You ___ in this school since 2019. (a) have taught (b) has taught (c) teach (d) taught
- 36.By the time the guests arrived, we ___ the ball. (a) had threw (b) had thrown (c) has thrown (d) have thrown
- 37.Name the tense: “My friends send a message.” (a) simple present (b) simple future (c) present continuous (d) past perfect
- 38.I ___ the room now. (a) am cleaning (b) am clean (c) are cleaning (d) is cleaning
- 39.By the time Mum came home, we ___ in the park. (a) have jogged (b) has jogged (c) had jog (d) had jogged
- 40.He ___ won the match already. (a) has (b) have
Answer key
- is taking
- told
- swam
- present continuous
- doesn't
- had won
- were playing
- draws
- is
- had run
- is helping
- took
- sent
- is
- was eating
- was playing
- won
- washes
- was helping
- were bringing
- are
- is playing
- will fly
- was wearing
- will catch
- don't
- Is
- was running
- sent
- playing
- brought
- for
- sang
- go
- have taught
- had thrown
- simple present
- am cleaning
- had jogged
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar