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.We ___ in Delhi since 2021. (a) work (b) has worked (c) worked (d) have worked
- 2.My parents have just ___ for the team. (a) clapped (b) clap (c) claps (d) clapping
- 3.Neel is going to ___ rice next week. (a) cooking (b) cook (c) cooked (d) cooks
- 4.She ___ plant a tree on Saturdays. (a) isn't (b) don't (c) doesn't
- 5.My brother has just ___ lunch. (a) brings (b) brought (c) bring (d) bringing
- 6.She did not ___ cricket yesterday. (a) played (b) plays (c) play (d) playing
- 7.When it started to rain, he ___ a sandcastle. (a) was build (b) is building (c) were building (d) was building
- 8.We ___ with Nani since 2022. (a) has stayed (b) stayed (c) stay (d) have stayed
- 9.The children ___ catch the ball on Saturdays. (a) doesn't (b) aren't (c) don't
- 10.I ___ milk at the moment. (a) am drink (b) am drinking (c) are drinking (d) is drinking
- 11.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
- 12.By the time Mum came home, my friends ___ milk. (a) has drunk (b) have drunk (c) had drank (d) had drunk
- 13.Choose the right verb: Each of the children ___ a ID card. (a) has (b) have
- 14.Name the tense: “My cousins will climb a tree.” (a) present continuous (b) simple present (c) simple future (d) simple past
- 15.Kunal ___ for the team before the bell rang. (a) had clapped (b) had clap (c) have clapped (d) has clapped
- 16.Name the tense: “You had sung a song.” (a) present continuous (b) simple present (c) present perfect (d) past perfect
- 17.___ we win the match twice a week? (a) Do (b) Is (c) Does (d) Are
- 18.___ we studying science right now? (a) Are (b) Am (c) Is
- 19.Choose the right verb: There ___ some milk in the jug. (a) are (b) is
- 20.I ___ wash the dishes every day. (a) aren't (b) don't (c) doesn't
- 21.___ he dance on the stage every morning? (a) Is (b) Does (c) Do (d) Are
- 22.Name the tense: “We will take the train.” (a) present perfect (b) simple future (c) simple past (d) simple present
- 23.Karan ___ in this school since 2022. (a) teaches (b) have taught (c) has taught (d) taught
- 24.Choose the right verb: Every child ___ a name tag. (a) have (b) has
- 25.At 8 pm yesterday, they ___ on the stage. (a) are dancing (b) were dance (c) was dancing (d) were dancing
- 26.We ___ the ball before the guests arrived. (a) had caught (b) had catch (c) has caught (d) have caught
- 27.He ___ a cartoon every day. (a) watches (b) watching (c) watch
- 28.I am going to ___ on the stage tomorrow. (a) danced (b) dances (c) dance (d) dancing
- 29.She ___ a kite when the bell rang. (a) is flying (b) was fly (c) were flying (d) was flying
- 30.Name the tense: “Isha is drawing a picture.” (a) simple future (b) simple present (c) present continuous (d) present perfect
- 31.___ Zoya carry the bag every day? (a) Are (b) Does (c) Is (d) Do
- 32.He has just ___ a song. (a) sang (b) singing (c) sung (d) sing
- 33.I have just ___ a message. (a) sends (b) sent (c) send (d) sending
- 34.My brother ___ the ball before it got dark. (a) had caught (b) have caught (c) had catch (d) has caught
- 35.He is going to ___ a picture next Sunday. (a) draws (b) drew (c) draw (d) drawing
- 36.What is the past tense of “wear”? (a) wearing (b) worn (c) weared (d) wore
- 37.Neel ___ the train in 2023. (a) takes (b) taked (c) took (d) will take
- 38.Priya is going to ___ the match next Sunday. (a) won (b) winning (c) win (d) wins
- 39.Which is the correct -ing form of “clean”? (a) cleanning (b) cleaneing (c) cleaning
- 40.Choose the right verb: Each of the boys ___ a notebook. (a) have (b) has
Answer key
- have worked
- clapped
- cook
- doesn't
- brought
- play
- was building
- have stayed
- don't
- am drinking
- is
- had drunk
- has
- simple future
- had clapped
- past perfect
- Do
- Are
- is
- don't
- Does
- simple future
- has taught
- has
- were dancing
- had caught
- watches
- dance
- was flying
- present continuous
- Does
- sung
- sent
- had caught
- draw
- wore
- took
- win
- cleaning
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar