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.Fill the gap: This was the ___ day of my holiday. (a) worse (b) bad (c) worst (d) most worst
- 2.Fill the gap: This is the ___ book in my bag. (a) most thinnest (b) thinnest (c) thin (d) thinner
- 3.Fill in in, on or at: The shop opens ___ noon. (a) in (b) at (c) on
- 4.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
- 5.I know the town ___ my grandmother lives. (a) which (b) whose (c) who (d) where
- 6.My sister ___ bake a cake twice a week. (a) isn't (b) don't (c) doesn't
- 7.She did not ___ tea in 2023. (a) make (b) made (c) makes (d) making
- 8.Change to passive: “Omkar tells a story every Sunday.” → A story ___ by Omkar every Sunday. (a) are told (b) is tell (c) tells (d) is told
- 9.Which word is the adverb? “Meera fights bravely every day.” (a) Meera (b) bravely (c) day (d) fights
- 10.My brother and I love sports. ___ play cricket every evening. (a) Us (b) Our (c) We (d) Ourselves
- 11.He ___ going to run in the park next month. (a) are (b) am (c) is
- 12.Fill the gap: I can see one ___. (a) wolves (b) wolfs (c) wolf
- 13.My sister did not ___ the ball in 2023. (a) throws (b) throwing (c) throw (d) threw
- 14.Fill the gap: Today's traffic is ___ than yesterday's. (a) worst (b) bad (c) badder (d) worse
- 15.Which sentence is correct? (a) She eats usually fruit. (b) She usually eats fruit.
- 16.They did not ___ lunch last Sunday. (a) bring (b) bringing (c) brings (d) brought
- 17.I ___ a new school bag. (a) have (b) has
- 18.Arjun is looking forward to ___ a sandcastle next week. (a) building (b) build (c) builds (d) to build
- 19.Which word is the adverb? “Aditya speaks politely every day.” (a) Aditya (b) politely (c) speaks (d) day
- 20.Farhan is fond of ___ in the park. (a) run (b) runs (c) to run (d) running
- 21.Priya is going to ___ a tree next Sunday. (a) plants (b) planting (c) planted (d) plant
- 22.___ the children bake a cake every Sunday? (a) Do (b) Are (c) Does (d) Is
- 23.Zoya said, “I will help Grandma.” → Zoya said that she ___ help Grandma. (a) will (b) is (c) would
- 24.My friends ___ a new school bag. (a) has (b) have
- 25.If you mix blue and yellow, you ___ green. (a) gets (b) got (c) get
- 26.What is the plural of “bench”? (a) benchs (b) benchies (c) bench (d) benches
- 27.Fill in a or an: ___ egg (a) a (b) an
- 28.Fill the gap: Kabir drew three ___. (a) knives (b) knifs (c) knifes (d) knife
- 29.This is the town ___ my grandmother lives. (a) which (b) who (c) where (d) whose
- 30.Fill in in, on or at: The shop opens ___ night. (a) on (b) at (c) in
- 31.Add the question tag: Yash ran in the park yesterday, ___? (a) didn't he (b) did he (c) wasn't he (d) didn't him
- 32.Farhan is my friend. I play with ___ every day. (a) him (b) he (c) himself
- 33.Fill in a, an or the: ___ sun rises in the east. (a) a (b) the (c) an
- 34.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) under (c) on
- 35.Dev and Aditya are my friends. I play with ___ every day. (a) they (b) themselves (c) their (d) them
- 36.Fill in a or an: ___ ugly duckling (a) a (b) an
- 37.Karan has a new water bottle. It is ___ water bottle. (a) his (b) he (c) him
- 38.What is the past tense of “run”? (a) running (b) ran (c) runned (d) run
- 39.We ___ a tree every day. (a) climbs (b) climb (c) climbing
- 40.That is the cake ___ Mum baked. (a) who (b) whose (c) where (d) which
Answer key
- worst
- thinnest
- at
- the
- where
- doesn't
- make
- is told
- bravely
- We
- is
- wolf
- throw
- worse
- She usually eats fruit.
- bring
- have
- building
- politely
- running
- plant
- Do
- would
- have
- get
- benches
- an
- knives
- where
- at
- didn't he
- him
- the
- under
- them
- an
- his
- ran
- climb
- which
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar