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.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
- 2.Choose the right word: Write your name ___ the first page. (a) at (b) on (c) under
- 3.Change to passive: “Dev washes the plate every day.” → The plate ___ by Dev every day. (a) are washed (b) is wash (c) washes (d) is washed
- 4.If I got a free day, I ___ visit Nani. (a) will (b) would (c) would be (d) did
- 5.___ he carry the bag twice a week? (a) Is (b) Are (c) Does (d) Do
- 6.Fill the gap: Yash is ___ than Tara. (a) shortest (b) shorter (c) more short (d) short
- 7.You ___ caught the ball already. (a) has (b) have
- 8.That is the woman ___ drives the school bus. (a) where (b) whose (c) which (d) who
- 9.Isha is tired of ___ a mango. (a) eat (b) eats (c) eating (d) to eat
- 10.Riya and Sneha love sports. ___ play cricket every evening. (a) Themselves (b) Their (c) They (d) Them
- 11.Add the question tag: Rohan makes tea every day, ___? (a) doesn't he (b) doesn't him (c) isn't he (d) does he
- 12.Change to passive: “Diya washes the plates every Sunday.” → The plates ___ by Diya every Sunday. (a) is washed (b) washes (c) are wash (d) are washed
- 13.Aisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 14.Fill in in, on or at: Our school trip is ___ March. (a) in (b) on (c) at
- 15.My sister is going to ___ the ball next Sunday. (a) throw (b) throwing (c) throws (d) threw
- 16.He ___ with Nani since 2022. (a) has stayed (b) stayed (c) stays (d) have stayed
- 17.Ananya ___ that she was ready. (a) said (b) told (c) asked
- 18.Choose the right verb: The news ___ good today. (a) is (b) are
- 19.What is the plural of “mouse”? (a) mouses (b) mice (c) mices (d) mouse
- 20.My sister ___ the bag next Sunday. (a) will carries (b) carried (c) will carrying (d) will carry
- 21.Ishaan is looking forward to ___ milk next week. (a) drinking (b) to drink (c) drinks (d) drink
- 22.Dev has a new kite. It is ___ kite. (a) him (b) his (c) he
- 23.He ___ hungry now. (a) are (b) is (c) am
- 24.She ___ with Nani since 2022. (a) stayed (b) stays (c) have stayed (d) has stayed
- 25.Choose the right word: Riya lives ___ Mumbai. (a) at (b) in (c) on
- 26.Saanvi asked me, “Why are you sad?” → Saanvi asked me ___. (a) why I was sad (b) why was I sad (c) why am I sad
- 27.Fill in a or an: ___ honour (a) a (b) an
- 28.Kabir ___ me that he was ready. (a) said (b) told (c) asked
- 29.My brother ___ a new kite. (a) has (b) have
- 30.___ my brother carry the bag twice a week? (a) Is (b) Does (c) Do (d) Are
- 31.Sneha loves sports. ___ plays cricket every evening. (a) She (b) Her (c) Herself
- 32.Fill the gap: Isha is as ___ as Karan. (a) shortest (b) shorter (c) short
- 33.I like the bus ___ goes to the zoo. (a) who (b) which (c) where (d) whose
- 34.Change to passive: “Pooja sang two songs yesterday.” → Two songs ___ by Pooja yesterday. (a) were sang (b) was sung (c) were sung (d) sang
- 35.___ we in the garden now? (a) Is (b) Are (c) Am
- 36.If Rahul had a lot of money, he ___ buy a big library. (a) would (b) did (c) will (d) would be
- 37.Fill the gap: Ishaan is as ___ as Sneha. (a) strong (b) stronger (c) strongest
- 38.That is the town ___ my grandmother lives. (a) whose (b) where (c) who (d) which
- 39.Fill in a or an: ___ aeroplane (a) an (b) a
- 40.Aarav ___ sent a message already. (a) have (b) has
Answer key
- are
- on
- is washed
- would
- Does
- shorter
- have
- who
- eating
- They
- doesn't he
- are washed
- her
- in
- throw
- has stayed
- said
- is
- mice
- will carry
- drinking
- his
- is
- has stayed
- in
- why I was sad
- an
- told
- has
- Does
- She
- short
- which
- were sung
- Are
- would
- strong
- where
- an
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar