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.What is the past tense of “write”? (a) writing (b) written (c) writed (d) wrote
- 2.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
- 3.The students ___ on the stage every day. (a) dancing (b) dance (c) dances
- 4.He has waited for the bus ___ ten minutes. (a) for (b) since
- 5.Name the tense: “Tara is eating a mango.” (a) present perfect (b) simple present (c) simple past (d) present continuous
- 6.By the time Mum came home, he ___ a tree. (a) has planted (b) had planted (c) had plant (d) have planted
- 7.Choose the right verb: The news ___ good today. (a) are (b) is
- 8.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
- 9.___ I dance on the stage last Sunday? (a) Do (b) Was (c) Did (d) Does
- 10.You ___ sing a song every day. (a) doesn't (b) aren't (c) don't
- 11.They ___ in this school since 2021. (a) studied (b) have studied (c) has studied (d) study
- 12.He ___ in the park when Mum came home. (a) was running (b) were running (c) is running (d) was run
- 13.My sister ___ make tea every morning. (a) isn't (b) don't (c) doesn't
- 14.They ___ in the park now. (a) is running (b) are running (c) are run (d) am running
- 15.___ I clap for the team twice a week? (a) Does (b) Is (c) Are (d) Do
- 16.I ___ the match when the bell rang. (a) am winning (b) was winning (c) was win (d) were winning
- 17.What is the past tense of “send”? (a) sending (b) sended (c) sent
- 18.They ___ Hindi when the phone rang. (a) are speaking (b) were speaking (c) were speak (d) was speaking
- 19.When it started to rain, Saanvi ___ the ball. (a) was catch (b) was catching (c) were catching (d) is catching
- 20.My sister ___ the ball right now. (a) is catching (b) are catching (c) is catch (d) am catching
- 21.When the bell rang, Priya ___ the room. (a) was clean (b) were cleaning (c) was cleaning (d) is cleaning
- 22.She ___ on the stage next Sunday. (a) danced (b) will dances (c) will dance (d) will dancing
- 23.___ I drawing a picture now? (a) Are (b) Is (c) Am
- 24.___ my brother go to school twice a week? (a) Do (b) Are (c) Does (d) Is
- 25.He ___ a cartoon next Sunday. (a) will watches (b) will watch (c) watched (d) will watching
- 26.He ___ the room before the guests arrived. (a) has cleaned (b) had clean (c) have cleaned (d) had cleaned
- 27.My parents ___ Hindi right now. (a) are speak (b) am speaking (c) are speaking (d) is speaking
- 28.When Mum came home, Pooja ___ to school. (a) is going (b) were going (c) was going (d) was go
- 29.I ___ eaten a mango already. (a) has (b) have
- 30.By the time the guests arrived, Kabir ___ for the team. (a) had clapped (b) has clapped (c) had clap (d) have clapped
- 31.My sister ___ vegetables now. (a) are buying (b) am buying (c) is buy (d) is buying
- 32.He did not ___ a cake last Sunday. (a) baked (b) bakes (c) bake (d) baking
- 33.Aarav ___ lunch before Mum came home. (a) had brought (b) have brought (c) has brought (d) had bring
- 34.Farhan ___ in the park every morning. (a) running (b) run (c) runs
- 35.My brother is going to ___ a cake next month. (a) baking (b) bake (c) bakes (d) baked
- 36.She ___ the dog before it got dark. (a) have fed (b) has fed (c) had feed (d) had fed
- 37.Choose the right verb: Each girl ___ a name tag. (a) has (b) have
- 38.I ___ tea tomorrow. (a) will makes (b) made (c) will make (d) will making
- 39.When the phone rang, you ___ the match. (a) are winning (b) was winning (c) were winning (d) were win
- 40.When the phone rang, I ___ a cartoon. (a) was watch (b) was watching (c) am watching (d) were watching
Answer key
- wrote
- has
- dance
- for
- present continuous
- had planted
- is
- flying
- Did
- don't
- have studied
- was running
- doesn't
- are running
- Do
- was winning
- sent
- were speaking
- was catching
- is catching
- was cleaning
- will dance
- Am
- Does
- will watch
- had cleaned
- are speaking
- was going
- have
- had clapped
- is buying
- bake
- had brought
- runs
- bake
- had fed
- has
- will make
- were winning
- was watching
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar