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.Kabir ___ in the garden now. (a) am (b) is (c) are
- 2.___ I at home today? (a) Are (b) Is (c) Am
- 3.I ___ ready for school. (a) is (b) am (c) are
- 4.Add the question tag: Neel will not bake a cake tomorrow, ___? (a) will him (b) will he (c) does he (d) won't he
- 5.This is the book ___ Riya lent me. (a) whose (b) where (c) who (d) which
- 6.My friends ___ very excited today. (a) am (b) is (c) are
- 7.My brother ___ happy today. (a) am (b) are (c) is
- 8.What is the plural of “goose”? (a) goose (b) gooses (c) geeses (d) geese
- 9.Fill in a or an: ___ honour (a) an (b) a
- 10.Add the question tag: I do not bring lunch every day, ___? (a) don't I (b) do me (c) am I (d) do I
- 11.Add the question tag: My brother is late, ___? (a) is he (b) isn't him (c) isn't he (d) doesn't he
- 12.Pooja kept ___ to school. (a) to go (b) go (c) goes (d) going
- 13.Fill in in, on or at: We will visit Nani ___ 2027. (a) at (b) on (c) in
- 14.What is the plural of “book”? (a) books (b) book (c) book's (d) bookes
- 15.Add the question tag: We have run in the park, ___? (a) don't we (b) have we (c) haven't we (d) haven't us
- 16.Fill in in, on or at: The cricket match starts ___ sunset. (a) at (b) on (c) in
- 17.Fill the gap: An elephant is ___ than a horse. (a) more big (b) biggest (c) bigger (d) big
- 18.___ you happy today? (a) Are (b) Am (c) Is
- 19.My brother ___ the room last Sunday. (a) has cleaned (b) cleaned (c) will clean (d) cleans
- 20.Omkar said, “I am tired.” → Omkar said that he ___ tired. (a) is (b) am (c) were (d) was
- 21.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
- 22.Change to passive: “Isha tells a story every day.” → A story ___ by Isha every day. (a) tells (b) is tell (c) is told (d) are told
- 23.If we knew the answer, we ___ tell the teacher. (a) did (b) will (c) would be (d) would
- 24.Choose the right verb: Each of the students ___ a ID card. (a) has (b) have
- 25.Add the question tag: Ishaan takes the train every day, ___? (a) doesn't him (b) doesn't he (c) isn't he (d) does he
- 26.Fill in in, on or at: The cricket match starts ___ Monday. (a) at (b) on (c) in
- 27.Fill in in, on or at: We will visit Nani ___ 2 October. (a) at (b) on (c) in
- 28.Ishaan needed ___ Grandma. (a) helping (b) to help (c) help (d) helps
- 29.If Sneha ___ a magic lamp, she would wish for more holidays. (a) found (b) would find (c) will find (d) finds
- 30.___ I clap for the team every Sunday? (a) Are (b) Does (c) Do (d) Is
- 31.Choose the right word: The stars shine ___ the sky. (a) at (b) on (c) in
- 32.Add the question tag: Riya can cook rice, ___? (a) doesn't she (b) can't she (c) can't her (d) can she
- 33.I know the town ___ my grandmother lives. (a) who (b) whose (c) where (d) which
- 34.Which word is the adverb? “Tara learns quickly every day.” (a) learns (b) Tara (c) quickly (d) day
- 35.Dev is looking forward to ___ cricket next week. (a) playing (b) play (c) to play (d) plays
- 36.Fill in in, on or at: The cricket match starts ___ the morning. (a) on (b) at (c) in
- 37.This is the village ___ I was born. (a) whose (b) where (c) who (d) which
- 38.Rohan is a careful driver. He drives ___. (a) careful (b) carefuly (c) carefully
- 39.My sister ___ in the garden now. (a) is (b) am (c) are
- 40.___ I happy today? (a) Are (b) Is (c) Am
Answer key
- is
- Am
- am
- will he
- which
- are
- is
- geese
- an
- do I
- isn't he
- going
- in
- books
- haven't we
- at
- bigger
- Are
- cleaned
- was
- is
- is told
- would
- has
- doesn't he
- on
- on
- to help
- found
- Do
- in
- can't she
- where
- quickly
- playing
- in
- where
- carefully
- is
- Am
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar