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.I know the teacher ___ teaches us maths. (a) which (b) whose (c) who (d) where
- 2.Fill in a or an: ___ owl (a) an (b) a
- 3.My brother ___ a new pencil box. (a) have (b) has
- 4.Aarav ___ ready for school. (a) are (b) is (c) am
- 5.This is the kite ___ my uncle gave me. (a) which (b) where (c) who (d) whose
- 6.They ___ a new cricket bat. (a) have (b) has
- 7.If I knew the answer, I ___ tell the teacher. (a) did (b) would be (c) will (d) would
- 8.Add the question tag: They cannot draw a picture, ___? (a) can them (b) can't they (c) can they (d) do they
- 9.My parents have lived in Pune ___ a long time. (a) since (b) for
- 10.Fill in in, on or at: The shop opens ___ Christmas Day. (a) in (b) on (c) at
- 11.___ we in the garden now? (a) Is (b) Am (c) Are
- 12.___ he bring lunch last Sunday? (a) Does (b) Do (c) Did (d) Was
- 13.Fill in a or an: ___ eagle (a) a (b) an
- 14.Sneha is good at ___ rice. (a) cooks (b) cooking (c) cook (d) to cook
- 15.Which word is the adverb? “Meera walks slowly every day.” (a) walks (b) day (c) Meera (d) slowly
- 16.That is the boy ___ won the race. (a) which (b) who (c) whose (d) where
- 17.Fill the gap: This is the ___ story in the book. (a) interesting (b) most interesting (c) interestingest (d) more interesting
- 18.Which word is the adverb? “Tara plays badly every day.” (a) Tara (b) plays (c) day (d) badly
- 19.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
- 20.Add the question tag: He cannot bake a cake, ___? (a) can him (b) can he (c) can't he (d) does he
- 21.Add the question tag: She does not build a sandcastle every day, ___? (a) doesn't she (b) does her (c) is she (d) does she
- 22.You ___ the bag every morning. (a) carries (b) carrying (c) carry
- 23.Change to passive: “Rohan writes a letter every Sunday.” → A letter ___ by Rohan every Sunday. (a) writes (b) is written (c) are written (d) is wrote
- 24.Fill in in, on or at: The shop opens ___ half past six. (a) at (b) in (c) on
- 25.Change to passive: “Pooja has told a story.” → A story ___ by Pooja. (a) has told (b) have been told (c) has been told
- 26.They ___ a letter every Sunday. (a) writes (b) writing (c) write
- 27.Priya ___ going to wear a cap next week. (a) am (b) are (c) is
- 28.Kabir loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) His (d) He
- 29.Karan is a loud speaker. He speaks ___. (a) loudely (b) loudly (c) loud
- 30.Zoya is a gentle rider. She rides ___. (a) gentlely (b) gently (c) gentle
- 31.Fill in in, on or at: The shop opens ___ 9:30. (a) in (b) on (c) at
- 32.This is the woman ___ drives the school bus. (a) who (b) which (c) where (d) whose
- 33.Fill in a or an: ___ old book (a) an (b) a
- 34.Choose the right verb: Every child ___ a name tag. (a) has (b) have
- 35.Meera said, “I have flown a kite.” → Meera said that she ___ a kite. (a) had flown (b) has flown (c) have flown
- 36.Aditya is good at ___ a cap. (a) to wear (b) wearing (c) wear (d) wears
- 37.He is going to ___ the ball tomorrow. (a) throw (b) throwing (c) throws (d) threw
- 38.That is the girl ___ bag is red. (a) who (b) whose (c) where (d) which
- 39.Fill in a or an: ___ honour (a) an (b) a
- 40.Sneha is a brave fighter. She fights ___. (a) brave (b) bravly (c) bravely
Answer key
- who
- an
- has
- is
- which
- have
- would
- can they
- for
- on
- Are
- Did
- an
- cooking
- slowly
- who
- most interesting
- badly
- the
- can he
- does she
- carry
- is written
- at
- has been told
- write
- is
- He
- loudly
- gently
- at
- who
- an
- has
- had flown
- wearing
- throw
- whose
- an
- bravely
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar