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.When Dad called, they ___ already built a sandcastle. (a) had (b) has (c) have
- 2.Choose the right verb: One of my classmates ___ in Class 8. (a) are (b) is
- 3.When Dad called, we ___ already won the match. (a) has (b) have (c) had
- 4.___ the children speak Hindi every day? (a) Does (b) Do (c) Is (d) Are
- 5.I ___ the dishes now. (a) is washing (b) are washing (c) am washing (d) am wash
- 6.Kavya has just ___ tea. (a) make (b) making (c) made (d) makes
- 7.Priya did not ___ the ball last week. (a) throws (b) throwing (c) throw (d) threw
- 8.Choose the right verb: There ___ a cat in the garden. (a) is (b) are
- 9.Farhan ___ the room right now. (a) is clean (b) am cleaning (c) are cleaning (d) is cleaning
- 10.Name the tense: “You were eating a mango.” (a) past perfect (b) present continuous (c) simple future (d) past continuous
- 11.Ananya ___ cleaned the room already. (a) have (b) has
- 12.We have played in the garden ___ ten minutes. (a) for (b) since
- 13.I ___ cricket before the guests arrived. (a) has played (b) had play (c) have played (d) had played
- 14.Priya ___ climbed a tree already. (a) have (b) has
- 15.When it started to rain, the children ___ the room. (a) was cleaning (b) were cleaning (c) were clean (d) are cleaning
- 16.I ___ going to win the match next week. (a) are (b) am (c) is
- 17.I ___ a cap yesterday. (a) wear (b) will wear (c) weared (d) wore
- 18.Which is the correct -ing form of “play”? (a) playeing (b) playing (c) playying
- 19.I ___ the ball now. (a) am throw (b) are throwing (c) is throwing (d) am throwing
- 20.You ___ a picture right now. (a) am drawing (b) are drawing (c) are draw (d) is drawing
- 21.Name the tense: “He will help Grandma.” (a) present continuous (b) simple future (c) simple present (d) simple past
- 22.When Mum came home, you ___ a bicycle. (a) was riding (b) were riding (c) were ride (d) are riding
- 23.You ___ the ball before the bell rang. (a) have caught (b) has caught (c) had catch (d) had caught
- 24.Yash has known my best friend ___ five years. (a) for (b) since
- 25.We ___ in the park two days ago. (a) have jogged (b) will jog (c) jogged (d) jog
- 26.When Dad called, we ___ already planted a tree. (a) had (b) have (c) has
- 27.Yash is going to ___ a tree next Sunday. (a) climbing (b) climb (c) climbs (d) climbed
- 28.She ___ a cap every morning. (a) wearing (b) wear (c) wears
- 29.Name the tense: “My sister is riding a bicycle.” (a) simple past (b) past continuous (c) present continuous (d) present perfect
- 30.He has worked in Delhi ___ 2020. (a) since (b) for
- 31.I have just ___ Hindi. (a) spoken (b) spoke (c) speaking (d) speak
- 32.___ Myra dance on the stage twice a week? (a) Do (b) Is (c) Does (d) Are
- 33.My parents have waited for the bus ___ morning. (a) since (b) for
- 34.When Mum came home, we ___ vegetables. (a) was buying (b) are buying (c) were buy (d) were buying
- 35.You ___ vegetables when it started to rain. (a) were buy (b) was buying (c) are buying (d) were buying
- 36.Dev ___ milk at 8 pm yesterday. (a) was drink (b) was drinking (c) were drinking (d) is drinking
- 37.Tara is going to ___ a song tomorrow. (a) singing (b) sings (c) sang (d) sing
- 38.He did not ___ a story yesterday. (a) tell (b) telling (c) tells (d) told
- 39.We ___ in this school since 2019. (a) have studied (b) studied (c) study (d) has studied
- 40.Arjun has lived in Pune ___ six months. (a) since (b) for
Answer key
- had
- is
- had
- Do
- am washing
- made
- throw
- is
- is cleaning
- past continuous
- has
- for
- had played
- has
- were cleaning
- am
- wore
- playing
- am throwing
- are drawing
- simple future
- were riding
- had caught
- for
- jogged
- had
- climb
- wears
- present continuous
- since
- spoken
- Does
- since
- were buying
- were buying
- was drinking
- sing
- tell
- have studied
- for
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar