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.This is the town ___ my grandmother lives. (a) where (b) who (c) whose (d) which
- 2.___ you feed the dog every day? (a) Does (b) Do (c) Are (d) Is
- 3.Manav and Nisha have a red cricket bat. This cricket bat is ___. (a) theirs (b) their (c) they
- 4.Change to passive: “Dev has drawn a picture.” → A picture ___ by Dev. (a) has been drawn (b) has drawn (c) have been drawn
- 5.Fill the gap: There are many ___ here. (a) pencil (b) penciles (c) pencil's (d) pencils
- 6.Fill in a or an: ___ owl (a) a (b) an
- 7.Manav is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 8.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) a (c) an
- 9.What is the past tense of “swim”? (a) swimmed (b) swimming (c) swam (d) swum
- 10.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) at (c) under
- 11.What is the plural of “goose”? (a) geese (b) gooses (c) goose (d) geeses
- 12.Fill in a or an: ___ hour (a) an (b) a
- 13.If plants get no water, they ___. (a) died (b) dies (c) die
- 14.You are going to ___ in the park next week. (a) run (b) runs (c) running (d) ran
- 15.Manav and Diya have a new kite. It is ___ kite. (a) theirs (b) their (c) them (d) they
- 16.My sister ___ a new kite. (a) has (b) have
- 17.Add the question tag: Kunal does not help Grandma every day, ___? (a) does him (b) is he (c) doesn't he (d) does he
- 18.Choose the right verb: All the children ___ a locker. (a) has (b) have
- 19.Choose the right verb: Each of the students ___ a notebook. (a) has (b) have
- 20.Which word is the adverb? “Pooja speaks politely every day.” (a) Pooja (b) politely (c) speaks (d) day
- 21.Dev said, “I wear a cap every day.” → Dev said that he ___ a cap every day. (a) wear (b) wore (c) wearing (d) wears
- 22.I know the school ___ my mother teaches. (a) whose (b) who (c) which (d) where
- 23.Fill in in, on or at: The shop opens ___ my birthday. (a) on (b) at (c) in
- 24.Diya is a neat writer. She writes ___. (a) neatley (b) neat (c) neatly
- 25.My parents are going to ___ in the park tomorrow. (a) jogged (b) jogging (c) jogs (d) jog
- 26.Aditya and Saanvi are my friends. I play with ___ every day. (a) them (b) themselves (c) they (d) their
- 27.My brother is going to ___ vegetables tomorrow. (a) buy (b) buying (c) bought (d) buys
- 28.Diya said, “I am tired.” → Diya said that she ___ tired. (a) was (b) am (c) is (d) were
- 29.Arjun said, “My room is clean.” → Arjun said that ___ room was clean. (a) his (b) he (c) him (d) my
- 30.Kabir is looking forward to ___ a cake next week. (a) bake (b) to bake (c) bakes (d) baking
- 31.Pooja and Ananya are my friends. I play with ___ every day. (a) their (b) themselves (c) them (d) they
- 32.Nisha avoided ___ the train. (a) take (b) to take (c) taking (d) takes
- 33.If you heat water to 100 °C, it ___. (a) boils (b) boil (c) boiled
- 34.She has just ___ science. (a) studied (b) studying (c) study (d) studies
- 35.Dev ___ that he was tired. (a) told (b) asked (c) said
- 36.Fill in a or an: ___ umbrella (a) an (b) a
- 37.___ we buy vegetables every morning? (a) Does (b) Is (c) Are (d) Do
- 38.Kavya ___ that she was late. (a) told (b) asked (c) said
- 39.What is the plural of “family”? (a) familys (b) families (c) family (d) familyes
- 40.He is going to ___ a tree next month. (a) planted (b) planting (c) plants (d) plant
Answer key
- where
- Do
- theirs
- has been drawn
- pencils
- an
- him
- the
- swam
- at
- geese
- an
- die
- run
- their
- has
- does he
- have
- has
- politely
- wore
- where
- on
- neatly
- jog
- them
- buy
- was
- his
- baking
- them
- taking
- boils
- studied
- said
- an
- Do
- said
- families
- plant
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar