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.Change to passive: “Aarav has drawn a picture.” → A picture ___ by Aarav. (a) has drawn (b) have been drawn (c) has been drawn
- 2.We are going to ___ in the pool tomorrow. (a) swim (b) swimming (c) swam (d) swims
- 3.Isha has known my best friend ___ six months. (a) for (b) since
- 4.Zoya ___ drunk milk already. (a) have (b) has
- 5.Kunal is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 6.My cousins ___ hungry now. (a) is (b) are (c) am
- 7.We ___ a new puppy. (a) has (b) have
- 8.Choose the right verb: The box of pencils ___ on the table. (a) are (b) is
- 9.___ Kabir clap for the team every morning? (a) Are (b) Is (c) Does (d) Do
- 10.I ___ buy vegetables on Saturdays. (a) doesn't (b) don't (c) aren't
- 11.Fill in in, on or at: The cricket match starts ___ night. (a) in (b) at (c) on
- 12.If I ___ near the sea, I would swim every day. (a) lived (b) would live (c) will live (d) live
- 13.Fill in a or an: ___ mango (a) a (b) an
- 14.Fill the gap: Tara is as ___ as Aarav. (a) stronger (b) strong (c) strongest
- 15.My parents ___ a new pencil box. (a) have (b) has
- 16.Myra asked me, “Why are you sad?” → Myra asked me ___. (a) why I was sad (b) why am I sad (c) why was I sad
- 17.Rohan and Diya have a new cricket bat. It is ___ cricket bat. (a) they (b) them (c) theirs (d) their
- 18.He ___ a new school bag. (a) has (b) have
- 19.Fill the gap: Aarav is as ___ as Kabir. (a) stronger (b) strong (c) strongest
- 20.Choose the right verb: Every boy ___ a name tag. (a) has (b) have
- 21.She is going to ___ the dog next month. (a) feeding (b) fed (c) feeds (d) feed
- 22.This is the school ___ my mother teaches. (a) which (b) where (c) whose (d) who
- 23.Aisha is good at ___ in the pool. (a) swimming (b) swims (c) to swim (d) swim
- 24.He ___ planted a tree already. (a) have (b) has
- 25.Add the question tag: You cannot win the match, ___? (a) do you (b) can't you (c) can you
- 26.Ira has a red water bottle. This water bottle is ___. (a) she (b) hers (c) her
- 27.This is the girl ___ helped me. (a) whose (b) who (c) which (d) where
- 28.___ she late today? (a) Is (b) Am (c) Are
- 29.Myra is a beautiful dancer. She dances ___. (a) beautiful (b) beautifuly (c) beautifully
- 30.Change to passive: “Omkar tells two stories every Sunday.” → Two stories ___ by Omkar every Sunday. (a) tells (b) are told (c) is told (d) are tell
- 31.You are going to ___ on the stage next month. (a) dance (b) danced (c) dances (d) dancing
- 32.Fill the gap: I can see one ___. (a) glasses (b) glass (c) glasss
- 33.Fill the gap: This sum is ___ than that one. (a) easy (b) easier (c) easyer (d) easiest
- 34.Choose the right verb: One of my friends ___ in Class 4. (a) are (b) is
- 35.Fill the gap: Today's traffic is ___ than yesterday's. (a) badder (b) worst (c) worse (d) bad
- 36.Change to passive: “Dev has planted five trees.” → Five trees ___ by Dev. (a) have planted (b) have been planted (c) has been planted
- 37.Change to passive: “Aditya is building a sandcastle now.” → A sandcastle ___ by Aditya now. (a) is been built (b) is being built (c) are being built
- 38.My brother is going to ___ in the park next Sunday. (a) jogged (b) jog (c) jogging (d) jogs
- 39.Meera said, “My bicycle is new.” → Meera said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
- 40.Change to passive: “Kunal plants five trees every day.” → Five trees ___ by Kunal every day. (a) are planted (b) are plant (c) is planted (d) plants
Answer key
- has been drawn
- swim
- for
- has
- him
- are
- have
- is
- Does
- don't
- at
- lived
- a
- strong
- have
- why I was sad
- their
- has
- strong
- has
- feed
- where
- swimming
- has
- can you
- hers
- who
- Is
- beautifully
- are told
- dance
- glass
- easier
- is
- worse
- have been planted
- is being built
- jog
- her
- are planted
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar