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.My sister ___ rice when the phone rang. (a) is cooking (b) was cook (c) was cooking (d) were cooking
- 2.He ___ planted a tree already. (a) has (b) have
- 3.When the bell rang, Saanvi ___ tea. (a) was make (b) were making (c) is making (d) was making
- 4.When Dad called, we ___ already planted a tree. (a) had (b) have (c) has
- 5.When Dad called, we ___ already baked a cake. (a) have (b) had (c) has
- 6.My sister ___ with Nani since 2021. (a) have stayed (b) has stayed (c) stayed (d) stays
- 7.I did not ___ tea in 2023. (a) make (b) made (c) making (d) makes
- 8.When Mum came home, she ___ a kite. (a) was fly (b) were flying (c) is flying (d) was flying
- 9.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 10.I ___ a mango right now. (a) am eat (b) am eating (c) are eating (d) is eating
- 11.By the time we reached, we ___ the dishes. (a) have washed (b) had washed (c) had wash (d) has washed
- 12.My friends ___ swum in the pool already. (a) has (b) have
- 13.We ___ watch a cartoon twice a week. (a) aren't (b) doesn't (c) don't
- 14.He ___ a tree next week. (a) will climb (b) will climbs (c) will climbing (d) climbed
- 15.They ___ going to wash the dishes tomorrow. (a) is (b) am (c) are
- 16.I ___ going to play cricket next Sunday. (a) am (b) is (c) are
- 17.Aisha ___ the ball at 8 pm yesterday. (a) was catch (b) was catching (c) is catching (d) were catching
- 18.You ___ a kite next month. (a) will flying (b) will flies (c) flew (d) will fly
- 19.Choose the right verb: Every player ___ a notebook. (a) have (b) has
- 20.He ___ tea at the moment. (a) is making (b) is make (c) are making (d) am making
- 21.Riya ___ going to sing a song next Sunday. (a) am (b) are (c) is
- 22.Choose the right verb: Neither my cousins nor Arjun ___ coming today. (a) are (b) is
- 23.Manav ___ a kite tomorrow. (a) will fly (b) will flying (c) flew (d) will flies
- 24.Name the tense: “I was jogging in the park.” (a) past continuous (b) simple future (c) simple past (d) simple present
- 25.Name the tense: “You had spoken Hindi.” (a) present continuous (b) past continuous (c) simple present (d) past perfect
- 26.Ishaan ___ going to help Grandma next Sunday. (a) are (b) is (c) am
- 27.Name the tense: “I will throw the ball.” (a) past continuous (b) simple future (c) simple past (d) present continuous
- 28.What is the past tense of “feed”? (a) feeded (b) feeding (c) fed
- 29.He ___ going to win the match next month. (a) is (b) are (c) am
- 30.Choose the right verb: One of my friends ___ in Class 8. (a) are (b) is
- 31.She is going to ___ a mango next month. (a) ate (b) eat (c) eating (d) eats
- 32.You ___ a tree next week. (a) will climbing (b) climbed (c) will climbs (d) will climb
- 33.My friends ___ danced on the stage already. (a) has (b) have
- 34.My brother ___ going to win the match next month. (a) am (b) is (c) are
- 35.___ they studying science at the moment? (a) Are (b) Is (c) Am
- 36.Nisha ___ a mango before Mum came home. (a) have eaten (b) had ate (c) has eaten (d) had eaten
- 37.When Dad called, we ___ already climbed a tree. (a) had (b) have (c) has
- 38.By the time Mum came home, my sister ___ the ball. (a) have caught (b) had caught (c) had catch (d) has caught
- 39.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
- 40.My sister ___ a story every morning. (a) tell (b) tells (c) telling
Answer key
- was cooking
- has
- was making
- had
- had
- has stayed
- make
- was flying
- is
- am eating
- had washed
- have
- don't
- will climb
- are
- am
- was catching
- will fly
- has
- is making
- is
- is
- will fly
- past continuous
- past perfect
- is
- simple future
- fed
- is
- is
- eat
- will climb
- have
- is
- Are
- had eaten
- had
- had caught
- has
- tells
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar