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.___ Isha plant a tree every Sunday? (a) Do (b) Are (c) Is (d) Does
- 2.The students are going to ___ rice next week. (a) cooks (b) cook (c) cooking (d) cooked
- 3.This is the kite ___ my uncle gave me. (a) whose (b) which (c) who (d) where
- 4.Fill the gap: I can see four ___. (a) loafes (b) loaves (c) loaf (d) loafs
- 5.Add the question tag: Meera cannot catch the ball, ___? (a) does she (b) can't she (c) can she (d) can her
- 6.Fill the gap: This is the ___ phone in the shop. (a) more expensive (b) expensivest (c) expensive (d) most expensive
- 7.Fill in a or an: ___ old book (a) a (b) an
- 8.Karan is interested in ___ a cake. (a) baking (b) to bake (c) bakes (d) bake
- 9.Change to passive: “Aarav sang a song yesterday.” → A song ___ by Aarav yesterday. (a) was sung (b) were sung (c) sang (d) was sang
- 10.Fill in a or an: ___ useful tool (a) an (b) a
- 11.___ I happy today? (a) Are (b) Am (c) Is
- 12.Fill in a, an or the: ___ sky is blue today. (a) an (b) a (c) the
- 13.I have a new cricket bat. It is ___ cricket bat. (a) my (b) I (c) me (d) mine
- 14.Fill the gap: Pooja is as ___ as Kunal. (a) tall (b) taller (c) tallest
- 15.Myra is tired of ___ Hindi. (a) speak (b) speaks (c) speaking (d) to speak
- 16.She has just ___ to school. (a) went (b) going (c) go (d) gone
- 17.That is the man ___ sells mangoes. (a) who (b) which (c) where (d) whose
- 18.You ___ the room next Sunday. (a) will cleaning (b) will cleans (c) cleaned (d) will clean
- 19.That is the girl ___ sister sings well. (a) where (b) which (c) whose (d) who
- 20.Saanvi said, “My room is clean.” → Saanvi said that ___ room was clean. (a) she (b) my (c) her (d) hers
- 21.Fill in in, on or at: The cricket match starts ___ my birthday. (a) in (b) at (c) on
- 22.We ___ a cake two days ago. (a) will bake (b) bake (c) baked (d) have baked
- 23.You are going to ___ the dishes next month. (a) washing (b) washes (c) wash (d) washed
- 24.Add the question tag: We draw a picture every day, ___? (a) don't us (b) don't we (c) aren't we (d) do we
- 25.Ananya has a red bicycle. This bicycle is ___. (a) hers (b) she (c) her
- 26.___ we ready for school? (a) Am (b) Are (c) Is
- 27.Change to passive: “Dev cleaned the rooms yesterday.” → The rooms ___ by Dev yesterday. (a) was cleaned (b) were cleaned (c) cleaned (d) were clean
- 28.Riya is looking forward to ___ science next week. (a) studying (b) study (c) studies (d) to study
- 29.Fill the gap: This is the ___ story in the book. (a) more interesting (b) interestingest (c) most interesting (d) interesting
- 30.I have studied in this school ___ 2020. (a) for (b) since
- 31.Pooja is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 32.This is the bag ___ I bought yesterday. (a) which (b) where (c) who (d) whose
- 33.Farhan planned ___ a tree. (a) climb (b) climbs (c) climbing (d) to climb
- 34.She ___ late today. (a) are (b) am (c) is
- 35.Meera has a red kite. This kite is ___. (a) hers (b) her (c) she
- 36.Sneha asked me, “Why are you sad?” → Sneha asked me ___. (a) why was I sad (b) why am I sad (c) why I was sad
- 37.Sneha is good at ___ a sandcastle. (a) builds (b) to build (c) building (d) build
- 38.We ___ going to clap for the team next week. (a) is (b) am (c) are
- 39.Fill the gap: This is the ___ bag in our class. (a) heavy (b) most heaviest (c) heavier (d) heaviest
- 40.___ Vivaan win the match twice a week? (a) Are (b) Is (c) Does (d) Do
Answer key
- Does
- cook
- which
- loaves
- can she
- most expensive
- an
- baking
- was sung
- a
- Am
- the
- my
- tall
- speaking
- gone
- who
- will clean
- whose
- her
- on
- baked
- wash
- don't we
- hers
- Are
- were cleaned
- studying
- most interesting
- since
- her
- which
- to climb
- is
- hers
- why I was sad
- building
- are
- heaviest
- Does
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar