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.You ___ going to watch a cartoon next month. (a) are (b) is (c) am
- 2.You have known my best friend ___ two years. (a) for (b) since
- 3.Name the tense: “Kunal had bought vegetables.” (a) present continuous (b) past perfect (c) simple present (d) simple past
- 4.Name the tense: “She makes tea.” (a) simple present (b) present perfect (c) past continuous (d) present continuous
- 5.We ___ a cake at 8 pm yesterday. (a) are baking (b) were bake (c) was baking (d) were baking
- 6.They ___ the ball tomorrow. (a) will throwing (b) will throws (c) threw (d) will throw
- 7.Name the tense: “You tell a story.” (a) simple past (b) past continuous (c) present continuous (d) simple present
- 8.She ___ in this school since 2019. (a) taught (b) has taught (c) have taught (d) teaches
- 9.___ my sister catch the ball last Sunday? (a) Did (b) Do (c) Does (d) Was
- 10.My friends ___ going to fly a kite next week. (a) am (b) is (c) are
- 11.When the phone rang, Vivaan ___ cricket. (a) is playing (b) was playing (c) were playing (d) was play
- 12.She ___ a message before the guests arrived. (a) had send (b) have sent (c) has sent (d) had sent
- 13.My friends ___ to school before the bell rang. (a) had gone (b) had went (c) have gone (d) has gone
- 14.I ___ going to send a message next month. (a) am (b) are (c) is
- 15.We ___ going to sing a song tomorrow. (a) am (b) is (c) are
- 16.By the time the bell rang, Aisha ___ a message. (a) had send (b) has sent (c) have sent (d) had sent
- 17.He ___ Hindi when it started to rain. (a) was speak (b) was speaking (c) were speaking (d) is speaking
- 18.My brother did not ___ a mango yesterday. (a) ate (b) eating (c) eat (d) eats
- 19.At 8 pm yesterday, he ___ a song. (a) is singing (b) was sing (c) were singing (d) was singing
- 20.Choose the right verb: My trousers ___ new. (a) are (b) is
- 21.Name the tense: “You are building a sandcastle.” (a) present continuous (b) past continuous (c) simple future (d) simple past
- 22.They ___ the room before Mum came home. (a) had cleaned (b) had clean (c) has cleaned (d) have cleaned
- 23.I ___ a cartoon at the moment. (a) are watching (b) am watching (c) is watching (d) am watch
- 24.You ___ a cartoon twice a week. (a) watching (b) watch (c) watches
- 25.Choose the right verb: Each student ___ a locker. (a) has (b) have
- 26.I have worked in Delhi ___ five years. (a) for (b) since
- 27.Name the tense: “We will build a sandcastle.” (a) past perfect (b) simple present (c) simple future (d) present continuous
- 28.She is going to ___ in the park next Sunday. (a) jogs (b) jogged (c) jogging (d) jog
- 29.Name the tense: “My brother will send a message.” (a) past continuous (b) simple past (c) simple present (d) simple future
- 30.Choose the right verb: Either Zoya or the boys ___ coming today. (a) is (b) are
- 31.When Mum came home, I ___ a song. (a) were singing (b) was singing (c) am singing (d) was sing
- 32.I ___ a sandcastle every day. (a) builds (b) build (c) building
- 33.Name the tense: “They are dancing on the stage.” (a) simple present (b) present continuous (c) simple future (d) past continuous
- 34.He ___ going to take the train next Sunday. (a) am (b) are (c) is
- 35.Name the tense: “My cousins are playing cricket.” (a) simple present (b) present perfect (c) present continuous (d) simple past
- 36.They ___ to school in 2023. (a) goed (b) will go (c) went (d) go
- 37.When it started to rain, my friends ___ a cartoon. (a) was watching (b) were watch (c) are watching (d) were watching
- 38.They ___ in Pune since 2022. (a) have lived (b) has lived (c) lived (d) live
- 39.You ___ tea at 8 pm yesterday. (a) was making (b) were making (c) were make (d) are making
- 40.Which is the correct -ing form of “wear”? (a) weareing (b) wearring (c) wearing
Answer key
- are
- for
- past perfect
- simple present
- were baking
- will throw
- simple present
- has taught
- Did
- are
- was playing
- had sent
- had gone
- am
- are
- had sent
- was speaking
- eat
- was singing
- are
- present continuous
- had cleaned
- am watching
- watch
- has
- for
- simple future
- jog
- simple future
- are
- was singing
- build
- present continuous
- is
- present continuous
- went
- were watching
- have lived
- were making
- wearing
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar