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.I ___ a message before the bell rang. (a) has sent (b) had sent (c) have sent (d) had send
- 2.Name the tense: “I will bake a cake.” (a) simple future (b) past continuous (c) simple past (d) past perfect
- 3.By the time the bell rang, you ___ a song. (a) has sung (b) had sang (c) had sung (d) have sung
- 4.At 8 pm yesterday, Rohan ___ tea. (a) was making (b) is making (c) were making (d) was make
- 5.We have had this bicycle ___ five years. (a) since (b) for
- 6.She ___ a cake next week. (a) will baking (b) will bakes (c) baked (d) will bake
- 7.She ___ a tree before the bell rang. (a) had climbed (b) has climbed (c) have climbed (d) had climb
- 8.You ___ a story twice a week. (a) telling (b) tells (c) tell
- 9.My brother did not ___ a message in 2023. (a) sends (b) send (c) sending (d) sent
- 10.I ___ clap for the team every morning. (a) aren't (b) don't (c) doesn't
- 11.___ Karan throwing the ball at the moment? (a) Am (b) Are (c) Is
- 12.The children ___ in the park last week. (a) will run (b) run (c) ran (d) runned
- 13.Choose the right verb: Each of the students ___ a water bottle. (a) has (b) have
- 14.She ___ going to tell a story next Sunday. (a) am (b) is (c) are
- 15.Name the tense: “She had cooked rice.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
- 16.Vivaan has just ___ for the team. (a) clapping (b) clap (c) claps (d) clapped
- 17.My brother ___ vegetables when Mum came home. (a) is buying (b) was buying (c) was buy (d) were buying
- 18.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
- 19.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 20.We ___ in this school since 2021. (a) study (b) has studied (c) have studied (d) studied
- 21.___ my friends go to school on Saturdays? (a) Are (b) Does (c) Is (d) Do
- 22.You ___ in this school since 2020. (a) teach (b) taught (c) has taught (d) have taught
- 23.Which is the correct -ing form of “go”? (a) gooing (b) goeing (c) going
- 24.My friends ___ milk next Sunday. (a) drank (b) will drinking (c) will drinks (d) will drink
- 25.Diya ___ science last Sunday. (a) will study (b) studied (c) studies (d) has studied
- 26.He ___ the room when Mum came home. (a) were cleaning (b) is cleaning (c) was cleaning (d) was clean
- 27.Ira ___ in Pune since 2021. (a) have lived (b) lives (c) lived (d) has lived
- 28.Which is the correct -ing form of “swim”? (a) swimeing (b) swimming (c) swiming
- 29.Name the tense: “Sneha is catching the ball.” (a) present continuous (b) simple present (c) simple past (d) simple future
- 30.He ___ a story when it started to rain. (a) was tell (b) was telling (c) were telling (d) is telling
- 31.Farhan ___ the room twice a week. (a) clean (b) cleaning (c) cleans
- 32.She did not ___ a cartoon yesterday. (a) watch (b) watches (c) watching (d) watched
- 33.___ my brother dancing on the stage now? (a) Is (b) Am (c) Are
- 34.They ___ science yesterday. (a) will study (b) study (c) studied (d) have studied
- 35.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
- 36.At 8 pm yesterday, he ___ a song. (a) was singing (b) were singing (c) is singing (d) was sing
- 37.Choose the right verb: One of my classmates ___ in Class 7. (a) is (b) are
- 38.Choose the right verb: The scissors ___ sharp. (a) are (b) is
- 39.Rohan did not ___ a picture last Sunday. (a) drew (b) draw (c) drawing (d) draws
- 40.Rahul has played in the garden ___ 10 am. (a) for (b) since
Answer key
- had sent
- simple future
- had sung
- was making
- for
- will bake
- had climbed
- tell
- send
- don't
- Is
- ran
- has
- is
- past perfect
- clapped
- was buying
- flying
- is
- have studied
- Do
- have taught
- going
- will drink
- studied
- was cleaning
- has lived
- swimming
- present continuous
- was telling
- cleans
- watch
- Is
- studied
- has
- was singing
- is
- are
- draw
- since
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar