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.Manav kept ___ vegetables. (a) to buy (b) buy (c) buys (d) buying
- 2.Which sentence is correct? (a) I eat always fruit. (b) I always eat fruit.
- 3.Omkar said, “I will clean the room.” → Omkar said that he ___ clean the room. (a) would (b) is (c) will
- 4.Fill the gap: Kavya is as ___ as Vivaan. (a) tall (b) taller (c) tallest
- 5.If the bus comes late, she ___ the first class. (a) will misses (b) missed (c) would miss (d) will miss
- 6.He ___ a sandcastle last week. (a) built (b) will build (c) builds (d) builded
- 7.Choose the right verb: My spectacles ___ on the table. (a) is (b) are
- 8.Add the question tag: Meera will not climb a tree tomorrow, ___? (a) won't she (b) will her (c) does she (d) will she
- 9.Fill the gap: Isha is ___ than Aarav. (a) shortest (b) shorter (c) more short (d) short
- 10.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) on (b) at (c) in
- 11.Choose the right word: We took shelter ___ a big umbrella. (a) under (b) on (c) at
- 12.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) the (c) an
- 13.Kabir is good at ___ milk. (a) drinks (b) drink (c) drinking (d) to drink
- 14.Meera ___ danced on the stage already. (a) have (b) has
- 15.He ___ cleaned the room already. (a) have (b) has
- 16.Manav promised ___ a letter. (a) writing (b) to write (c) writes (d) write
- 17.Add the question tag: We have not danced on the stage, ___? (a) do we (b) haven't we (c) have we (d) have us
- 18.Ananya is my friend. I play with ___ every day. (a) her (b) herself (c) she
- 19.What is the plural of “potato”? (a) potatoes (b) potatos (c) potato (d) potatoe's
- 20.They ___ a tree twice a week. (a) plants (b) plant (c) planting
- 21.Kabir ___ ready for school. (a) am (b) are (c) is
- 22.Neel said, “I take the train every day.” → Neel said that he ___ the train every day. (a) taking (b) takes (c) take (d) took
- 23.Fill the gap: Summer is ___ than winter. (a) hottest (b) hotter (c) more hot (d) hot
- 24.Aisha is a good singer. She sings ___. (a) well (b) good
- 25.Fill the gap: Meera is as ___ as Kunal. (a) tallest (b) taller (c) tall
- 26.Aarav loves sports. ___ plays cricket every evening. (a) He (b) Him (c) Himself (d) His
- 27.Karan loves sports. ___ plays cricket every evening. (a) He (b) Himself (c) Him (d) His
- 28.My brother has just ___ in the pool. (a) swim (b) swimming (c) swam (d) swum
- 29.Rahul ___ me that he was late. (a) said (b) asked (c) told
- 30.Choose the right verb: One of my friends ___ in Class 7. (a) is (b) are
- 31.Saanvi said, “My bicycle is new.” → Saanvi said that ___ bicycle was new. (a) my (b) she (c) her (d) hers
- 32.Which word is the adverb? “Yash fights bravely every day.” (a) Yash (b) fights (c) bravely (d) day
- 33.Change to passive: “Rahul will tell a story tomorrow.” → A story ___ by Rahul tomorrow. (a) will be told (b) will tell (c) will be tell (d) will told
- 34.Add the question tag: You did not watch a cartoon yesterday, ___? (a) were you (b) did you (c) didn't you
- 35.My sister ___ a cap last week. (a) wears (b) will wear (c) weared (d) wore
- 36.Change to passive: “Nisha is making two kites now.” → Two kites ___ by Nisha now. (a) is being made (b) are being made (c) are been made
- 37.Change to passive: “Nisha washes the plates every Sunday.” → The plates ___ by Nisha every Sunday. (a) washes (b) is washed (c) are wash (d) are washed
- 38.I know the woman ___ son is in my class. (a) who (b) which (c) whose (d) where
- 39.Add the question tag: You are not busy, ___? (a) aren't you (b) are you (c) do you
- 40.Fill in a or an: ___ igloo (a) a (b) an
Answer key
- buying
- I always eat fruit.
- would
- tall
- will miss
- built
- are
- will she
- shorter
- on
- under
- the
- drinking
- has
- has
- to write
- have we
- her
- potatoes
- plant
- is
- took
- hotter
- well
- tall
- He
- He
- swum
- told
- is
- her
- bravely
- will be told
- did you
- wore
- are being made
- are washed
- whose
- are you
- an
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar