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 in a or an: ___ elephant (a) a (b) an
- 2.He is going to ___ the match next Sunday. (a) win (b) won (c) wins (d) winning
- 3.Farhan enjoyed ___ milk. (a) to drink (b) drinks (c) drinking (d) drink
- 4.___ you write a letter yesterday? (a) Do (b) Did (c) Does (d) Was
- 5.She has worked in Delhi ___ five years. (a) for (b) since
- 6.This is the town ___ my grandmother lives. (a) where (b) which (c) who (d) whose
- 7.Fill the gap: Rohan is ___ than Pooja. (a) shortest (b) more short (c) short (d) shorter
- 8.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
- 9.Add the question tag: I danced on the stage yesterday, ___? (a) did I (b) wasn't I (c) didn't me (d) didn't I
- 10.That is the girl ___ helped me. (a) where (b) which (c) who (d) whose
- 11.Fill in a or an: ___ tiger (a) an (b) a
- 12.If I ___ wings, I would fly to school. (a) will have (b) would have (c) have (d) had
- 13.I have a red school bag. This school bag is ___. (a) I (b) mine (c) my
- 14.Kunal kept ___ lunch. (a) bring (b) bringing (c) brings (d) to bring
- 15.Fill in in, on or at: Our school trip is ___ Friday. (a) at (b) in (c) on
- 16.Change to passive: “Tara tells two stories every Sunday.” → Two stories ___ by Tara every Sunday. (a) is told (b) are told (c) tells (d) are tell
- 17.He ___ a tree two days ago. (a) has climbed (b) climbs (c) will climb (d) climbed
- 18.Ira ___ very excited today. (a) is (b) are (c) am
- 19.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
- 20.Kavya said, “My bag is heavy.” → Kavya said that ___ bag was heavy. (a) my (b) hers (c) she (d) her
- 21.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 22.Kunal said, “I have built a sandcastle.” → Kunal said that he ___ a sandcastle. (a) had built (b) has built (c) have built
- 23.Fill the gap: Dev is the ___ boy in our class. (a) most tallest (b) tallest (c) taller (d) tall
- 24.Riya ___ Hindi on Saturdays. (a) speak (b) speaks (c) speaking
- 25.Add the question tag: We are tall, ___? (a) aren't us (b) are we (c) don't we (d) aren't we
- 26.Choose the right verb: One of my friends ___ in Class 6. (a) are (b) is
- 27.My brother ___ told a story already. (a) have (b) has
- 28.Fill the gap: Kabir is as ___ as Tara. (a) tall (b) tallest (c) taller
- 29.Which sentence is correct? (a) I eat usually fruit. (b) I usually eat fruit.
- 30.Which sentence is correct? (a) He often eats fruit. (b) He eats often fruit.
- 31.Change to passive: “Dev paints the wall every day.” → The wall ___ by Dev every day. (a) are painted (b) is paint (c) paints (d) is painted
- 32.___ we at home today? (a) Is (b) Are (c) Am
- 33.This is the man ___ sells mangoes. (a) where (b) who (c) whose (d) which
- 34.Vivaan is looking forward to ___ on the stage next week. (a) dances (b) dance (c) dancing (d) to dance
- 35.___ Nisha jog in the park in 2023? (a) Do (b) Did (c) Was (d) Does
- 36.Kavya and Saanvi love sports. ___ play cricket every evening. (a) Their (b) Them (c) They (d) Themselves
- 37.Fill the gap: This sum is ___ than that one. (a) easyer (b) easy (c) easiest (d) easier
- 38.Fill in a, an or the: ___ sun rises in the east. (a) an (b) a (c) the
- 39.If I had a lot of money, I ___ buy a big library. (a) would be (b) did (c) will (d) would
- 40.Myra promised ___ a picture. (a) to draw (b) draw (c) drawing (d) draws
Answer key
- an
- win
- drinking
- Did
- for
- where
- shorter
- boils
- didn't I
- who
- a
- had
- mine
- bringing
- on
- are told
- climbed
- is
- is
- her
- is
- had built
- tallest
- speaks
- aren't we
- is
- has
- tall
- I usually eat fruit.
- He often eats fruit.
- is painted
- Are
- who
- dancing
- Did
- They
- easier
- the
- would
- to draw
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar