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.Karan ___ very excited today. (a) am (b) is (c) are
- 2.I know the teacher ___ teaches us maths. (a) whose (b) who (c) which (d) where
- 3.My sister ___ in Delhi since 2021. (a) have worked (b) has worked (c) works (d) worked
- 4.You ___ win the match twice a week. (a) don't (b) aren't (c) doesn't
- 5.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
- 6.Fill the gap: Neel is as ___ as Rahul. (a) happier (b) happy (c) happiest
- 7.What is the past tense of “catch”? (a) caught (b) catching (c) catched
- 8.___ the children at home today? (a) Are (b) Is (c) Am
- 9.Which word is the adverb? “Vivaan drives carefully every day.” (a) day (b) Vivaan (c) carefully (d) drives
- 10.Myra ___ me that she was late. (a) said (b) asked (c) told
- 11.We ___ dance on the stage every morning. (a) doesn't (b) aren't (c) don't
- 12.I ___ in the garden now. (a) are (b) am (c) is
- 13.She ___ in the garden now. (a) am (b) are (c) is
- 14.Add the question tag: I am not busy, ___? (a) aren't I (b) am I (c) am me (d) do I
- 15.Vivaan asked me, “Where do you live?” → Vivaan asked me ___. (a) where I lived (b) where do I live (c) where did I live
- 16.Rohan said, “I plant a tree every day.” → Rohan said that he ___ a tree every day. (a) planting (b) plant (c) plants (d) planted
- 17.Fill the gap: This temple is ___ than that one. (a) more famous (b) famous (c) most famous (d) famouser
- 18.Which word is the adverb? “Saanvi writes neatly every day.” (a) neatly (b) writes (c) day (d) Saanvi
- 19.Fill the gap: This is the ___ bag in our class. (a) most heaviest (b) heavy (c) heaviest (d) heavier
- 20.Fill the gap: I can see one ___. (a) loaf (b) loaves (c) loafs
- 21.Fill the gap: I can see one ___. (a) stories (b) story (c) storys
- 22.This is the village ___ I was born. (a) where (b) which (c) whose (d) who
- 23.Change to passive: “Arjun sings a song every day.” → A song ___ by Arjun every day. (a) is sang (b) sings (c) is sung (d) are sung
- 24.I ___ danced on the stage already. (a) has (b) have
- 25.Riya planned ___ a song. (a) sings (b) singing (c) to sing (d) sing
- 26.This is the bus ___ goes to the zoo. (a) who (b) which (c) where (d) whose
- 27.I know the man ___ car is new. (a) which (b) where (c) whose (d) who
- 28.Fill the gap: I can see one ___. (a) babys (b) baby (c) babies
- 29.___ we ready for school? (a) Am (b) Is (c) Are
- 30.___ I hungry now? (a) Am (b) Is (c) Are
- 31.Fill in in, on or at: The cricket match starts ___ sunrise. (a) on (b) at (c) in
- 32.Which word is the adverb? “Nisha speaks loudly every day.” (a) speaks (b) Nisha (c) loudly (d) day
- 33.The students ___ late today. (a) am (b) is (c) are
- 34.They ___ a story every Sunday. (a) telling (b) tell (c) tells
- 35.I ___ played cricket already. (a) has (b) have
- 36.Fill the gap: There are many ___ here. (a) puppy (b) puppys (c) puppies (d) puppyes
- 37.Fill in a or an: ___ onion (a) an (b) a
- 38.Change to passive: “Isha will sing a song tomorrow.” → A song ___ by Isha tomorrow. (a) will sung (b) will be sung (c) will be sing (d) will sing
- 39.Choose the right verb: There ___ a cat in the garden. (a) are (b) is
- 40.Aditya is a gentle rider. He rides ___. (a) gentlely (b) gentle (c) gently
Answer key
- is
- who
- has worked
- don't
- get
- happy
- caught
- Are
- carefully
- told
- don't
- am
- is
- am I
- where I lived
- planted
- more famous
- neatly
- heaviest
- loaf
- story
- where
- is sung
- have
- to sing
- which
- whose
- baby
- Are
- Am
- at
- loudly
- are
- tell
- have
- puppies
- an
- will be sung
- is
- gently
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar