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 the gap: This sum is ___ than that one. (a) easy (b) easiest (c) easier (d) easyer
- 2.Add the question tag: She did not ride a bicycle yesterday, ___? (a) was she (b) did her (c) did she (d) didn't she
- 3.If the shop opens early, she ___ fresh mangoes. (a) will buy (b) bought (c) will buys (d) would buy
- 4.___ I hungry now? (a) Are (b) Is (c) Am
- 5.Ira is my friend. I play with ___ every day. (a) her (b) herself (c) she
- 6.What is the past tense of “send”? (a) sending (b) sended (c) sent
- 7.Fill the gap: The owl was the ___ bird in the forest. (a) wiser (b) most wisest (c) wise (d) wisest
- 8.This is the book ___ Riya lent me. (a) who (b) whose (c) which (d) where
- 9.I ___ going to wear a cap tomorrow. (a) is (b) am (c) are
- 10.My brother and I have a new bicycle. It is ___ bicycle. (a) us (b) we (c) our (d) ours
- 11.Change to passive: “Priya builds two sandcastles every Sunday.” → Two sandcastles ___ by Priya every Sunday. (a) is built (b) are built (c) builds (d) are build
- 12.She ___ going to feed the dog next Sunday. (a) is (b) am (c) are
- 13.My brother ___ in the garden now. (a) are (b) is (c) am
- 14.Fill in in, on or at: The shop opens ___ noon. (a) at (b) on (c) in
- 15.That is the village ___ I was born. (a) where (b) whose (c) which (d) who
- 16.You have just ___ a cartoon. (a) watch (b) watched (c) watches (d) watching
- 17.Fill in in, on or at: Our school trip is ___ July. (a) on (b) in (c) at
- 18.Pooja has a red water bottle. This water bottle is ___. (a) her (b) hers (c) she
- 19.Change to passive: “Riya paints the wall every Sunday.” → The wall ___ by Riya every Sunday. (a) paints (b) are painted (c) is painted (d) is paint
- 20.The children did not ___ the ball two days ago. (a) caught (b) catching (c) catch (d) catches
- 21.Saanvi said, “I plant a tree every day.” → Saanvi said that she ___ a tree every day. (a) plants (b) plant (c) planted (d) planting
- 22.Fill the gap: Pooja is ___ than Aditya. (a) more tall (b) tall (c) taller (d) tallest
- 23.Vivaan ___ me that he was hungry. (a) told (b) asked (c) said
- 24.Choose the right verb: Neither my cousins nor Nisha ___ coming today. (a) is (b) are
- 25.I ___ a new pencil box. (a) have (b) has
- 26.Fill in a or an: ___ uniform (a) an (b) a
- 27.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) a (c) the
- 28.Fill in a or an: ___ aeroplane (a) an (b) a
- 29.___ you tell a story every morning? (a) Are (b) Do (c) Is (d) Does
- 30.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
- 31.Arjun and Riya have a red kite. This kite is ___. (a) their (b) they (c) theirs
- 32.Karan finished ___ in the pool. (a) swim (b) to swim (c) swims (d) swimming
- 33.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 34.Dev ___ with Nani since 2020. (a) has stayed (b) stayed (c) stays (d) have stayed
- 35.This is the market ___ we buy vegetables. (a) where (b) whose (c) which (d) who
- 36.If we found a magic lamp, we ___ wish for more holidays. (a) would be (b) did (c) will (d) would
- 37.Fill the gap: There are many ___ here. (a) citys (b) city (c) cities (d) cityes
- 38.Fill the gap: I can see one ___. (a) cows (b) cowes (c) cow
- 39.If the train leaves on time, she ___ Jaipur by noon. (a) reached (b) will reaches (c) would reach (d) will reach
- 40.Riya said, “I have planted a tree.” → Riya said that she ___ a tree. (a) has planted (b) have planted (c) had planted
Answer key
- easier
- did she
- will buy
- Am
- her
- sent
- wisest
- which
- am
- our
- are built
- is
- is
- at
- where
- watched
- in
- hers
- is painted
- catch
- planted
- taller
- told
- is
- have
- a
- the
- an
- Do
- is
- theirs
- swimming
- is
- has stayed
- where
- would
- cities
- cow
- will reach
- had planted
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar