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.Name the tense: “He is buying vegetables.” (a) present continuous (b) past continuous (c) simple future (d) simple past
- 2.What is the past tense of “fly”? (a) flying (b) flyed (c) flew (d) flown
- 3.I am going to ___ a kite next Sunday. (a) flying (b) fly (c) flies (d) flew
- 4.You are going to ___ a cake tomorrow. (a) baked (b) bakes (c) baking (d) bake
- 5.Name the tense: “I had carried the bag.” (a) simple past (b) simple future (c) past continuous (d) past perfect
- 6.My brother ___ cook rice every morning. (a) isn't (b) don't (c) doesn't
- 7.Name the tense: “We have told a story.” (a) present perfect (b) simple past (c) present continuous (d) past perfect
- 8.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 9.He ___ a tree tomorrow. (a) will plant (b) will plants (c) planted (d) will planting
- 10.Choose the right verb: Either Rohan or the twins ___ coming today. (a) are (b) is
- 11.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
- 12.You ___ cricket before the guests arrived. (a) had played (b) had play (c) has played (d) have played
- 13.By the time we reached, my brother ___ Hindi. (a) have spoken (b) had spoke (c) had spoken (d) has spoken
- 14.Name the tense: “You played cricket.” (a) past perfect (b) simple present (c) simple past (d) present perfect
- 15.He ___ a story when the bell rang. (a) were telling (b) was telling (c) was tell (d) is telling
- 16.My brother ___ going to build a sandcastle next Sunday. (a) are (b) is (c) am
- 17.The children are going to ___ the bag tomorrow. (a) carries (b) carry (c) carried (d) carrying
- 18.When it started to rain, she ___ a bicycle. (a) were riding (b) was ride (c) is riding (d) was riding
- 19.You ___ going to wear a cap tomorrow. (a) is (b) am (c) are
- 20.My friends ___ a song next month. (a) will sings (b) will singing (c) will sing (d) sang
- 21.Which is the correct -ing form of “fly”? (a) flyeing (b) flyying (c) flying
- 22.We ___ cooked rice already. (a) has (b) have
- 23.Choose the right verb: Each student ___ a name tag. (a) have (b) has
- 24.Neel ___ a letter next Sunday. (a) will writes (b) will write (c) wrote (d) will writing
- 25.___ my parents draw a picture on Saturdays? (a) Are (b) Is (c) Does (d) Do
- 26.___ I washing the dishes right now? (a) Is (b) Am (c) Are
- 27.I ___ to school before it got dark. (a) had gone (b) have gone (c) has gone (d) had went
- 28.He has known my best friend ___ six months. (a) for (b) since
- 29.I did not ___ in the park two days ago. (a) run (b) runs (c) running (d) ran
- 30.She ___ milk at the moment. (a) is drink (b) are drinking (c) am drinking (d) is drinking
- 31.The students ___ a cartoon next Sunday. (a) will watching (b) will watch (c) watched (d) will watches
- 32.When Dad called, I ___ already worn a cap. (a) have (b) has (c) had
- 33.I ___ the room last week. (a) have cleaned (b) will clean (c) cleaned (d) clean
- 34.She ___ in the park before Mum came home. (a) has jogged (b) have jogged (c) had jog (d) had jogged
- 35.Name the tense: “I won the match.” (a) present continuous (b) past perfect (c) simple past (d) simple present
- 36.When Mum came home, he ___ on the stage. (a) were dancing (b) is dancing (c) was dancing (d) was dance
- 37.She ___ in Delhi since 2020. (a) worked (b) works (c) has worked (d) have worked
- 38.Choose the right verb: Every child ___ a name tag. (a) have (b) has
- 39.I did not ___ the bag last Sunday. (a) carry (b) carried (c) carrying (d) carries
- 40.He ___ a cap before the bell rang. (a) had wore (b) have worn (c) had worn (d) has worn
Answer key
- present continuous
- flew
- fly
- bake
- past perfect
- doesn't
- present perfect
- is
- will plant
- are
- is
- had played
- had spoken
- simple past
- was telling
- is
- carry
- was riding
- are
- will sing
- flying
- have
- has
- will write
- Do
- Am
- had gone
- for
- run
- is drinking
- will watch
- had
- cleaned
- had jogged
- simple past
- was dancing
- has worked
- has
- carry
- had worn
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar