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.Which word is the adverb? “Yash drives safely every day.” (a) day (b) drives (c) safely (d) Yash
- 2.We ___ buy vegetables every day. (a) aren't (b) don't (c) doesn't
- 3.Zoya asked me, “Which book do you like?” → Zoya asked me ___. (a) which book do I like (b) which book did I like (c) which book I liked
- 4.Kabir has a new cricket bat. It is ___ cricket bat. (a) he (b) his (c) him
- 5.Omkar practised ___ the dishes. (a) washes (b) wash (c) to wash (d) washing
- 6.Manav is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 7.Ira ___ me that she was late. (a) told (b) asked (c) said
- 8.Fill the gap: Ira is as ___ as Arjun. (a) happier (b) happy (c) happiest
- 9.If you drop an egg, it ___. (a) broke (b) breaks (c) break
- 10.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
- 11.She ___ in Delhi since 2022. (a) works (b) has worked (c) have worked (d) worked
- 12.Add the question tag: You cannot throw the ball, ___? (a) can't you (b) do you (c) can you
- 13.I ___ build a sandcastle every morning. (a) don't (b) aren't (c) doesn't
- 14.Change to passive: “Aisha will make a kite tomorrow.” → A kite ___ by Aisha tomorrow. (a) will made (b) will be make (c) will make (d) will be made
- 15.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) the (c) an
- 16.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
- 17.Fill the gap: There are many ___ here. (a) wife (b) wives (c) wifes (d) wifs
- 18.Which word is the adverb? “Rahul writes neatly every day.” (a) Rahul (b) neatly (c) day (d) writes
- 19.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 20.Fill in a or an: ___ umbrella (a) a (b) an
- 21.They ___ a cartoon two days ago. (a) watched (b) watch (c) will watch (d) have watched
- 22.If the train leaves on time, they ___ Jaipur by noon. (a) will reach (b) would reach (c) reached (d) will reaches
- 23.If you mix red and white, you ___ pink. (a) get (b) gets (c) got
- 24.Fill the gap: This phone is ___ than that one. (a) most expensive (b) expensive (c) more expensive (d) expensiver
- 25.Fill in in, on or at: The cricket match starts ___ Monday. (a) in (b) on (c) at
- 26.Add the question tag: We play cricket every day, ___? (a) don't we (b) aren't we (c) don't us (d) do we
- 27.Add the question tag: We can take the train, ___? (a) can't us (b) don't we (c) can we (d) can't we
- 28.Arjun ___ going to study science next month. (a) am (b) is (c) are
- 29.My cousins ___ at home today. (a) are (b) am (c) is
- 30.She is going to ___ Grandma next week. (a) helped (b) help (c) helping (d) helps
- 31.My brother ___ going to wear a cap next month. (a) is (b) are (c) am
- 32.Myra said, “I am happy.” → Myra said that she ___ happy. (a) is (b) am (c) were (d) was
- 33.Fill in in, on or at: The shop opens ___ Sunday. (a) in (b) at (c) on
- 34.If the train leaves on time, I ___ Jaipur by noon. (a) will reaches (b) will reach (c) would reach (d) reached
- 35.Change to passive: “Diya flies two kites every day.” → Two kites ___ by Diya every day. (a) are flown (b) flies (c) is flown (d) are flew
- 36.Aarav is interested in ___ a song. (a) sings (b) sing (c) singing (d) to sing
- 37.Change to passive: “Riya sings a song every day.” → A song ___ by Riya every day. (a) is sang (b) sings (c) is sung (d) are sung
- 38.My brother ___ a new kite. (a) has (b) have
- 39.Kunal said, “I carry the bag every day.” → Kunal said that he ___ the bag every day. (a) carry (b) carried (c) carrying (d) carries
- 40.Vivaan said, “My room is clean.” → Vivaan said that ___ room was clean. (a) my (b) he (c) him (d) his
Answer key
- safely
- don't
- which book I liked
- his
- washing
- him
- told
- happy
- breaks
- has
- has worked
- can you
- don't
- will be made
- the
- in
- wives
- neatly
- is
- an
- watched
- will reach
- get
- more expensive
- on
- don't we
- can't we
- is
- are
- help
- is
- was
- on
- will reach
- are flown
- singing
- is sung
- has
- carried
- his
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar