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 ___ going to watch a cartoon next month. (a) am (b) is (c) are
- 2.My cousins ___ Grandma when Mum came home. (a) were help (b) are helping (c) was helping (d) were helping
- 3.Name the tense: “The students wear a cap.” (a) present perfect (b) simple past (c) simple present (d) simple future
- 4.Choose the right verb: Each of the players ___ a water bottle. (a) have (b) has
- 5.They ___ a sandcastle now. (a) are build (b) is building (c) are building (d) am building
- 6.She ___ a cake before Mum came home. (a) had bake (b) has baked (c) have baked (d) had baked
- 7.Aarav ___ rice before Mum came home. (a) had cooked (b) has cooked (c) have cooked (d) had cook
- 8.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
- 9.She ___ a mango two days ago. (a) will eat (b) ate (c) eats (d) eated
- 10.They ___ to school on Saturdays. (a) goes (b) go (c) going
- 11.When Dad called, Farhan ___ already won the match. (a) have (b) has (c) had
- 12.I ___ to school before the guests arrived. (a) had went (b) have gone (c) had gone (d) has gone
- 13.I have just ___ a kite. (a) flew (b) flown (c) flying (d) fly
- 14.___ Neel winning the match now? (a) Are (b) Am (c) Is
- 15.You ___ going to eat a mango next month. (a) is (b) am (c) are
- 16.Name the tense: “I will take the train.” (a) simple past (b) past continuous (c) simple future (d) present perfect
- 17.He ___ throw the ball every morning. (a) isn't (b) doesn't (c) don't
- 18.They ___ danced on the stage already. (a) has (b) have
- 19.The children did not ___ the bag in 2023. (a) carried (b) carry (c) carrying (d) carries
- 20.When the bell rang, they ___ for the team. (a) were clapping (b) were clap (c) are clapping (d) was clapping
- 21.Name the tense: “They bring lunch.” (a) simple present (b) simple future (c) present continuous (d) present perfect
- 22.Choose the right verb: One of my cousins ___ in Class 6. (a) is (b) are
- 23.What is the past tense of “take”? (a) taking (b) taked (c) taken (d) took
- 24.Name the tense: “She wrote a letter.” (a) simple future (b) present continuous (c) simple past (d) past perfect
- 25.They ___ Grandma twice a week. (a) helping (b) helps (c) help
- 26.Ananya has just ___ a tree. (a) planting (b) planted (c) plant (d) plants
- 27.She ___ planted a tree already. (a) has (b) have
- 28.He ___ Hindi next month. (a) spoke (b) will speak (c) will speaking (d) will speaks
- 29.Myra is going to ___ a sandcastle next Sunday. (a) builds (b) built (c) build (d) building
- 30.When Dad called, they ___ already swum in the pool. (a) has (b) had (c) have
- 31.Name the tense: “The children bring lunch.” (a) past perfect (b) simple present (c) simple future (d) simple past
- 32.Name the tense: “We had washed the dishes.” (a) past perfect (b) present continuous (c) simple future (d) simple present
- 33.Name the tense: “I had danced on the stage.” (a) simple past (b) simple future (c) past perfect (d) simple present
- 34.You ___ a story every day. (a) tells (b) telling (c) tell
- 35.___ we wear a cap yesterday? (a) Was (b) Does (c) Do (d) Did
- 36.At 8 pm yesterday, Meera ___ the room. (a) is cleaning (b) were cleaning (c) was clean (d) was cleaning
- 37.When Dad called, the students ___ already played cricket. (a) has (b) have (c) had
- 38.Arjun ___ Grandma when the bell rang. (a) were helping (b) is helping (c) was help (d) was helping
- 39.My brother ___ going to play cricket next week. (a) am (b) are (c) is
- 40.Name the tense: “You are planting a tree.” (a) past continuous (b) simple present (c) present perfect (d) present continuous
Answer key
- are
- were helping
- simple present
- has
- are building
- had baked
- had cooked
- are
- ate
- go
- had
- had gone
- flown
- Is
- are
- simple future
- doesn't
- have
- carry
- were clapping
- simple present
- is
- took
- simple past
- help
- planted
- has
- will speak
- build
- had
- simple present
- past perfect
- past perfect
- tell
- Did
- was cleaning
- had
- was helping
- is
- present continuous
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar