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 bag ___ I bought yesterday. (a) where (b) which (c) who (d) whose
- 2.Which sentence is correct? (a) He eats usually fruit. (b) He usually eats fruit.
- 3.She ___ brought lunch already. (a) have (b) has
- 4.That is the boy ___ father is a pilot. (a) whose (b) where (c) who (d) which
- 5.They ___ a sandcastle next week. (a) will builds (b) will building (c) built (d) will build
- 6.We ___ a cap every Sunday. (a) wear (b) wearing (c) wears
- 7.Change to passive: “Aisha will draw a picture tomorrow.” → A picture ___ by Aisha tomorrow. (a) will be draw (b) will draw (c) will be drawn (d) will drawn
- 8.Fill in in, on or at: The shop opens ___ Monday. (a) in (b) at (c) on
- 9.___ Neel win the match last Sunday? (a) Did (b) Was (c) Does (d) Do
- 10.This is the town ___ my grandmother lives. (a) whose (b) where (c) which (d) who
- 11.Kunal said, “I have spoken Hindi.” → Kunal said that he ___ Hindi. (a) has spoken (b) have spoken (c) had spoken
- 12.Rohan is my friend. I play with ___ every day. (a) he (b) himself (c) him
- 13.Kunal has a new water bottle. It is ___ water bottle. (a) his (b) he (c) him
- 14.Fill the gap: I can see four ___. (a) potatoe's (b) potatos (c) potato (d) potatoes
- 15.Ananya decided ___ tea. (a) makes (b) to make (c) make (d) making
- 16.Change to passive: “Kavya washed the plates yesterday.” → The plates ___ by Kavya yesterday. (a) were washed (b) was washed (c) washed (d) were wash
- 17.Diya has just ___ on the stage. (a) danced (b) dances (c) dance (d) dancing
- 18.___ Rohan in the garden now? (a) Am (b) Are (c) Is
- 19.If they had wings, they ___ fly to school. (a) did (b) would be (c) will (d) would
- 20.Kavya said, “I bake a cake every day.” → Kavya said that she ___ a cake every day. (a) baking (b) baked (c) bakes (d) bake
- 21.Yash is going to ___ a cap next week. (a) wear (b) wore (c) wears (d) wearing
- 22.___ my brother late today? (a) Is (b) Am (c) Are
- 23.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
- 24.They ___ a tree in 2023. (a) will plant (b) planted (c) have planted (d) plant
- 25.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) at (b) on (c) in
- 26.Ira is looking forward to ___ a tree next week. (a) to climb (b) climbs (c) climb (d) climbing
- 27.What is the plural of “cow”? (a) cowes (b) cow (c) cow's (d) cows
- 28.My sister ___ a new pencil box. (a) has (b) have
- 29.We ___ a sandcastle yesterday. (a) will build (b) builded (c) build (d) built
- 30.Add the question tag: My cousins baked a cake yesterday, ___? (a) weren't they (b) didn't them (c) didn't they (d) did they
- 31.Add the question tag: You will not clap for the team tomorrow, ___? (a) do you (b) won't you (c) will you
- 32.My sister and I have a new bicycle. It is ___ bicycle. (a) our (b) us (c) we (d) ours
- 33.Which sentence is correct? (a) I drink usually milk. (b) I usually drink milk.
- 34.Fill in in, on or at: We will visit Nani ___ the evening. (a) in (b) on (c) at
- 35.Fill in a or an: ___ tiger (a) a (b) an
- 36.If you drop an egg, it ___. (a) break (b) breaks (c) broke
- 37.We ___ in this school since 2020. (a) have taught (b) has taught (c) teach (d) taught
- 38.Choose the right word: The ball rolled ___ the sofa. (a) at (b) under (c) in
- 39.Change to passive: “Ira washed the plate yesterday.” → The plate ___ by Ira yesterday. (a) was washed (b) were washed (c) washed (d) was wash
- 40.Fill the gap: There are many ___ here. (a) shelfes (b) shelf (c) shelves (d) shelfs
Answer key
- which
- He usually eats fruit.
- has
- whose
- will build
- wear
- will be drawn
- on
- Did
- where
- had spoken
- him
- his
- potatoes
- to make
- were washed
- danced
- Is
- would
- baked
- wear
- Is
- is
- planted
- on
- climbing
- cows
- has
- built
- didn't they
- will you
- our
- I usually drink milk.
- in
- a
- breaks
- have taught
- under
- was washed
- shelves
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar