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.Tara ___ me that she was hungry. (a) told (b) asked (c) said
- 2.Add the question tag: They will clap for the team tomorrow, ___? (a) won't they (b) will they (c) won't them (d) don't they
- 3.My sister and I have a new school bag. It is ___ school bag. (a) our (b) we (c) ours (d) us
- 4.You have just ___ in the pool. (a) swimming (b) swim (c) swum (d) swam
- 5.Add the question tag: I clean the room every day, ___? (a) do I (b) don't I (c) don't me (d) aren't I
- 6.My parents are going to ___ Grandma next Sunday. (a) helps (b) help (c) helped (d) helping
- 7.___ he ready for school? (a) Is (b) Are (c) Am
- 8.Saanvi ___ run in the park already. (a) have (b) has
- 9.Ishaan ___ bought vegetables already. (a) have (b) has
- 10.Choose the right verb: Either Farhan or my cousins ___ coming today. (a) are (b) is
- 11.Neel ___ a kite on Saturdays. (a) flies (b) flying (c) fly
- 12.If Zoya ___ near the sea, she would swim every day. (a) will live (b) would live (c) lived (d) lives
- 13.Change to passive: “Karan builds a sandcastle every Sunday.” → A sandcastle ___ by Karan every Sunday. (a) are built (b) is build (c) builds (d) is built
- 14.___ my parents very excited today? (a) Are (b) Is (c) Am
- 15.He ___ going to buy vegetables next month. (a) are (b) am (c) is
- 16.Fill in a or an: ___ uncle (a) a (b) an
- 17.___ we wash the dishes every day? (a) Does (b) Are (c) Do (d) Is
- 18.Fill the gap: Riya is as ___ as Priya. (a) shorter (b) shortest (c) short
- 19.___ you happy today? (a) Is (b) Am (c) Are
- 20.Choose the right verb: Each child ___ a name tag. (a) have (b) has
- 21.I ___ swim in the pool every Sunday. (a) aren't (b) doesn't (c) don't
- 22.If you heat ice, it ___. (a) melted (b) melts (c) melt
- 23.Isha has a red umbrella. This umbrella is ___. (a) she (b) hers (c) her
- 24.Fill in in, on or at: The shop opens ___ 9:30. (a) in (b) at (c) on
- 25.They ___ a tree in 2023. (a) plant (b) will plant (c) have planted (d) planted
- 26.Fill the gap: Aarav is the ___ boy in our class. (a) tall (b) most tallest (c) taller (d) tallest
- 27.If you heat water to 100 °C, it ___. (a) boiled (b) boil (c) boils
- 28.Saanvi is a gentle rider. She rides ___. (a) gentlely (b) gently (c) gentle
- 29.She ___ in the park on Saturdays. (a) runs (b) run (c) running
- 30.I like the book ___ Riya lent me. (a) where (b) who (c) which (d) whose
- 31.Fill the gap: I can see four ___. (a) books (b) bookes (c) book (d) book's
- 32.We ___ at home today. (a) are (b) am (c) is
- 33.Fill the gap: The owl was the ___ bird in the forest. (a) most wisest (b) wisest (c) wiser (d) wise
- 34.Aarav is good at ___ a picture. (a) to draw (b) drawing (c) draws (d) draw
- 35.Fill the gap: This is the ___ garden in our city. (a) beautifullest (b) most beautiful (c) more beautiful (d) beautiful
- 36.Saanvi asked me, “What do you want?” → Saanvi asked me ___. (a) what do I want (b) what did I want (c) what I wanted
- 37.I ___ Grandma every Sunday. (a) helping (b) help (c) helps
- 38.Fill the gap: Mount Everest is the ___ mountain in the world. (a) highest (b) most highest (c) high (d) higher
- 39.Add the question tag: My sister flew a kite yesterday, ___? (a) didn't her (b) wasn't she (c) didn't she (d) did she
- 40.Vivaan is looking forward to ___ a sandcastle next week. (a) builds (b) building (c) to build (d) build
Answer key
- told
- won't they
- our
- swum
- don't I
- help
- Is
- has
- has
- are
- flies
- lived
- is built
- Are
- is
- an
- Do
- short
- Are
- has
- don't
- melts
- hers
- at
- planted
- tallest
- boils
- gently
- runs
- which
- books
- are
- wisest
- drawing
- most beautiful
- what I wanted
- help
- highest
- didn't she
- building
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar