English Grammar Test Worksheet
The grammar rule (Rule, then check): Decide which rule the question is testing. Use that lesson’s rule — time word, subject, first sound, or pattern. Read the finished sentence aloud to check it.
NameDateTime takenScore ___ / 40
- 1.Add the question tag: He did not bake a cake yesterday, ___? (a) did he (b) didn't he (c) did him (d) was he
- 2.___ the children wash the dishes every morning? (a) Is (b) Does (c) Are (d) Do
- 3.Kunal is tired of ___ a tree. (a) plants (b) to plant (c) planting (d) plant
- 4.She is going to ___ Grandma tomorrow. (a) helped (b) helping (c) helps (d) help
- 5.Rahul said, “My kite is torn.” → Rahul said that ___ kite was torn. (a) he (b) my (c) him (d) his
- 6.Tara ___ the dishes yesterday. (a) will wash (b) has washed (c) washed (d) washes
- 7.Fill the gap: Ishaan is as ___ as Saanvi. (a) stronger (b) strongest (c) strong
- 8.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
- 9.I ___ drawn a picture already. (a) has (b) have
- 10.I have just ___ the match. (a) win (b) won (c) wins (d) winning
- 11.Fill in in, on or at: The shop opens ___ 2 October. (a) in (b) on (c) at
- 12.You are going to ___ the dishes next month. (a) washing (b) wash (c) washes (d) washed
- 13.Karan is a careful driver. He drives ___. (a) carefuly (b) carefully (c) careful
- 14.Add the question tag: He is not busy, ___? (a) isn't he (b) does he (c) is he (d) is him
- 15.Fill the gap: This is the ___ book in the library. (a) most best (b) better (c) best (d) good
- 16.I know the school ___ my mother teaches. (a) who (b) which (c) where (d) whose
- 17.He has known my best friend ___ six months. (a) since (b) for
- 18.Aarav said, “My bag is heavy.” → Aarav said that ___ bag was heavy. (a) my (b) his (c) him (d) he
- 19.Vivaan said, “My pencil is broken.” → Vivaan said that ___ pencil was broken. (a) his (b) my (c) he (d) him
- 20.If Zoya ___ wings, she would fly to school. (a) would have (b) will have (c) had (d) has
- 21.Change to passive: “Manav is drawing a picture now.” → A picture ___ by Manav now. (a) are being drawn (b) is been drawn (c) is being drawn
- 22.Fill in in, on or at: The cricket match starts ___ Monday. (a) in (b) at (c) on
- 23.Omkar is an easy winner. He wins ___. (a) easily (b) easy (c) easyly
- 24.Ananya is a fast runner. She runs ___. (a) fastly (b) fast
- 25.Which word is the adverb? “Yash speaks loudly every day.” (a) speaks (b) Yash (c) loudly (d) day
- 26.Farhan said, “I will draw a picture.” → Farhan said that he ___ draw a picture. (a) is (b) will (c) would
- 27.Add the question tag: We are not late, ___? (a) do we (b) are we (c) aren't we (d) are us
- 28.They ___ ready for school. (a) are (b) am (c) is
- 29.Kabir is going to ___ cricket next Sunday. (a) plays (b) played (c) playing (d) play
- 30.My parents ___ fly a kite every day. (a) doesn't (b) aren't (c) don't
- 31.They ___ in this school since 2019. (a) has studied (b) studied (c) study (d) have studied
- 32.If we ___ a free day, we would visit Nani. (a) would get (b) will get (c) got (d) get
- 33.That is the kite ___ my uncle gave me. (a) whose (b) where (c) who (d) which
- 34.Fill the gap: Kabir drew three ___. (a) deers (b) deeres (c) deer
- 35.He ___ in the park next week. (a) will jogs (b) will jog (c) will jogging (d) jogged
- 36.My sister and I have a new kite. It is ___ kite. (a) us (b) we (c) our (d) ours
- 37.My sister and I love sports. ___ play cricket every evening. (a) We (b) Ourselves (c) Us (d) Our
- 38.You did not ___ the ball yesterday. (a) throw (b) threw (c) throws (d) throwing
- 39.Sneha avoided ___ for the team. (a) clap (b) to clap (c) claps (d) clapping
- 40.If Ananya ___ a free day, she would visit Nani. (a) got (b) would get (c) will get (d) gets
Answer key
- did he
- Do
- planting
- help
- his
- washed
- strong
- is
- have
- won
- on
- wash
- carefully
- is he
- best
- where
- for
- his
- his
- had
- is being drawn
- on
- easily
- fast
- loudly
- would
- are we
- are
- play
- don't
- have studied
- got
- which
- deer
- will jog
- our
- We
- throw
- clapping
- got
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar