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 ___ made tea already. (a) has (b) have
- 2.Name the tense: “She studied science.” (a) present perfect (b) simple future (c) past continuous (d) simple past
- 3.When Dad called, we ___ already eaten a mango. (a) have (b) had (c) has
- 4.Tara ___ a tree before Mum came home. (a) had climbed (b) has climbed (c) had climb (d) have climbed
- 5.Choose the right verb: Each of the students ___ a locker. (a) have (b) has
- 6.I ___ going to clap for the team next week. (a) is (b) are (c) am
- 7.Dev ___ the bag on Saturdays. (a) carries (b) carry (c) carrying
- 8.We ___ washed the dishes already. (a) have (b) has
- 9.You are going to ___ to school next Sunday. (a) go (b) going (c) went (d) goes
- 10.___ he play cricket every day? (a) Is (b) Do (c) Does (d) Are
- 11.Name the tense: “My sister is helping Grandma.” (a) simple past (b) present continuous (c) past continuous (d) simple present
- 12.She has lived in Pune ___ two years. (a) since (b) for
- 13.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
- 14.Name the tense: “He catches the ball.” (a) simple past (b) simple present (c) present continuous (d) past continuous
- 15.___ she eat a mango on Saturdays? (a) Is (b) Does (c) Are (d) Do
- 16.He ___ write a letter every Sunday. (a) isn't (b) don't (c) doesn't
- 17.When the phone rang, you ___ milk. (a) were drink (b) was drinking (c) were drinking (d) are drinking
- 18.Pooja ___ a cap in 2023. (a) will wear (b) wears (c) weared (d) wore
- 19.Ira ___ in Pune since 2019. (a) lived (b) lives (c) have lived (d) has lived
- 20.___ you speaking Hindi now? (a) Am (b) Are (c) Is
- 21.Saanvi did not ___ a letter in 2023. (a) writes (b) wrote (c) write (d) writing
- 22.Farhan is going to ___ a tree next month. (a) plant (b) plants (c) planting (d) planted
- 23.They ___ the train now. (a) am taking (b) is taking (c) are taking (d) are take
- 24.She ___ a song last week. (a) will sing (b) sings (c) has sung (d) sang
- 25.By the time we reached, Diya ___ a tree. (a) have climbed (b) has climbed (c) had climb (d) had climbed
- 26.The students have just ___ a tree. (a) climbs (b) climbed (c) climbing (d) climb
- 27.We ___ a song when it started to rain. (a) were singing (b) was singing (c) were sing (d) are singing
- 28.When Dad called, we ___ already clapped for the team. (a) had (b) have (c) has
- 29.Name the tense: “Kavya sings a song.” (a) simple future (b) present continuous (c) simple past (d) simple present
- 30.___ we ride a bicycle last Sunday? (a) Did (b) Does (c) Do (d) Was
- 31.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 32.Which is the correct -ing form of “fly”? (a) flyying (b) flyeing (c) flying
- 33.Name the tense: “You will build a sandcastle.” (a) simple past (b) past perfect (c) present perfect (d) simple future
- 34.Choose the right verb: Every girl ___ a notebook. (a) have (b) has
- 35.Pooja has played in the garden ___ ten minutes. (a) since (b) for
- 36.___ we playing cricket at the moment? (a) Are (b) Is (c) Am
- 37.You ___ rice when the phone rang. (a) were cook (b) were cooking (c) was cooking (d) are cooking
- 38.Name the tense: “I am taking the train.” (a) simple present (b) past continuous (c) present continuous (d) present perfect
- 39.My parents ___ in Delhi since 2020. (a) worked (b) work (c) has worked (d) have worked
- 40.She did not ___ a cartoon in 2023. (a) watches (b) watching (c) watched (d) watch
Answer key
- have
- simple past
- had
- had climbed
- has
- am
- carries
- have
- go
- Does
- present continuous
- for
- is
- simple present
- Does
- doesn't
- were drinking
- wore
- has lived
- Are
- write
- plant
- are taking
- sang
- had climbed
- climbed
- were singing
- had
- simple present
- Did
- is
- flying
- simple future
- has
- for
- Are
- were cooking
- present continuous
- have worked
- watch
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar