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.He ___ in the park next Sunday. (a) will runs (b) ran (c) will running (d) will run
- 2.Choose the right word: There is a fan ___ the ceiling. (a) at (b) in (c) on
- 3.Fill in a or an: ___ hour (a) a (b) an
- 4.Ishaan said, “My kite is torn.” → Ishaan said that ___ kite was torn. (a) he (b) his (c) my (d) him
- 5.Fill in in, on or at: The shop opens ___ night. (a) on (b) at (c) in
- 6.He ___ a new school bag. (a) has (b) have
- 7.Tara avoided ___ to school. (a) to go (b) going (c) goes (d) go
- 8.What is the plural of “man”? (a) mens (b) men (c) mans (d) man
- 9.Change to passive: “Yash will write two letters tomorrow.” → Two letters ___ by Yash tomorrow. (a) will be write (b) will written (c) will write (d) will be written
- 10.That is the park ___ we play cricket. (a) who (b) where (c) which (d) whose
- 11.Fill the gap: This phone is ___ than that one. (a) expensiver (b) most expensive (c) expensive (d) more expensive
- 12.Change to passive: “Isha bakes two cakes every day.” → Two cakes ___ by Isha every day. (a) bakes (b) are baked (c) is baked (d) are bake
- 13.If it rains tomorrow, you ___ at home. (a) stayed (b) would stay (c) will stays (d) will stay
- 14.Which word is the adverb? “Tara learns quickly every day.” (a) day (b) quickly (c) learns (d) Tara
- 15.Fill the gap: Kavya is ___ than Saanvi. (a) tall (b) tallest (c) more tall (d) taller
- 16.Fill in a or an: ___ unusual toy (a) an (b) a
- 17.Vivaan ___ that he was ready. (a) told (b) said (c) asked
- 18.That is the cake ___ Mum baked. (a) who (b) whose (c) which (d) where
- 19.Fill the gap: Kavya is as ___ as Ira. (a) happiest (b) happy (c) happier
- 20.Fill in in, on or at: The shop opens ___ summer. (a) on (b) at (c) in
- 21.Fill the gap: I can see four ___. (a) train's (b) trains (c) traines (d) train
- 22.They ___ a new kite. (a) has (b) have
- 23.Kunal ___ going to bring lunch tomorrow. (a) is (b) am (c) are
- 24.Dev finished ___ tea. (a) making (b) make (c) to make (d) makes
- 25.Saanvi is fond of ___ a sandcastle. (a) build (b) to build (c) builds (d) building
- 26.They ___ milk every morning. (a) drinks (b) drinking (c) drink
- 27.Yash agreed ___ a cartoon. (a) watch (b) to watch (c) watches (d) watching
- 28.Meera ___ a new pencil box. (a) has (b) have
- 29.Fill the gap: There are many ___ here. (a) man (b) men (c) mens (d) mans
- 30.Aditya ___ me that he was tired. (a) told (b) said (c) asked
- 31.He ___ science on Saturdays. (a) studies (b) study (c) studying
- 32.Fill the gap: The Ganga is the ___ river in India. (a) most longest (b) longest (c) longer (d) long
- 33.Add the question tag: He bought vegetables yesterday, ___? (a) didn't him (b) wasn't he (c) did he (d) didn't he
- 34.Priya is good at ___ a cake. (a) bake (b) baking (c) bakes (d) to bake
- 35.If the train ___ on time, you will reach Jaipur by noon. (a) leave (b) leaves (c) will leave (d) would leave
- 36.Choose the right verb: All the students ___ a notebook. (a) has (b) have
- 37.Add the question tag: My cousins can eat a mango, ___? (a) can't them (b) can't they (c) don't they (d) can they
- 38.Add the question tag: Meera writes a letter every day, ___? (a) isn't she (b) does she (c) doesn't she (d) doesn't her
- 39.Karan is going to ___ cricket next Sunday. (a) play (b) played (c) plays (d) playing
- 40.What is the plural of “puppy”? (a) puppyes (b) puppies (c) puppy (d) puppys
Answer key
- will run
- on
- an
- his
- at
- has
- going
- men
- will be written
- where
- more expensive
- are baked
- will stay
- quickly
- taller
- an
- said
- which
- happy
- in
- trains
- have
- is
- making
- building
- drink
- to watch
- has
- men
- told
- studies
- longest
- didn't he
- baking
- leaves
- have
- can't they
- doesn't she
- play
- puppies
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar