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.If you drop an egg, it ___. (a) break (b) breaks (c) broke
- 2.I know the boy ___ won the race. (a) which (b) whose (c) who (d) where
- 3.What is the plural of “potato”? (a) potatos (b) potatoes (c) potato (d) potatoe's
- 4.Fill in a or an: ___ owl (a) a (b) an
- 5.Change to passive: “Isha is baking two cakes now.” → Two cakes ___ by Isha now. (a) are been baked (b) are being baked (c) is being baked
- 6.Diya has a red school bag. This school bag is ___. (a) hers (b) she (c) her
- 7.Fill in a or an: ___ uncle (a) a (b) an
- 8.Fill in a or an: ___ elephant (a) an (b) a
- 9.Meera has just ___ a picture. (a) drew (b) drawing (c) draw (d) drawn
- 10.That is the town ___ my grandmother lives. (a) whose (b) where (c) which (d) who
- 11.Arjun loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) He (d) His
- 12.Fill the gap: I can see one ___. (a) foxes (b) foxs (c) fox
- 13.Ira has just ___ for the team. (a) clap (b) clapping (c) clapped (d) claps
- 14.Fill the gap: The Ganga is ___ than the Yamuna. (a) long (b) longer (c) longest (d) more long
- 15.We are going to ___ the match next week. (a) win (b) won (c) wins (d) winning
- 16.What is the plural of “leaf”? (a) leafes (b) leafs (c) leaf (d) leaves
- 17.I know the teacher ___ teaches us maths. (a) where (b) whose (c) which (d) who
- 18.My sister ___ in Pune since 2022. (a) have lived (b) lives (c) lived (d) has lived
- 19.I know the doctor ___ lives next door. (a) which (b) whose (c) where (d) who
- 20.If Neel ___ a lot of money, he would buy a big library. (a) had (b) would have (c) will have (d) has
- 21.He ___ the match every Sunday. (a) win (b) winning (c) wins
- 22.I know the boy ___ father is a pilot. (a) where (b) whose (c) which (d) who
- 23.Which word is the adverb? “Saanvi walks slowly every day.” (a) slowly (b) Saanvi (c) walks (d) day
- 24.___ Isha ready for school? (a) Are (b) Is (c) Am
- 25.Nisha is a good singer. She sings ___. (a) good (b) well
- 26.Fill in a or an: ___ tiger (a) an (b) a
- 27.Change to passive: “Aarav plants a tree every Sunday.” → A tree ___ by Aarav every Sunday. (a) is plant (b) is planted (c) plants (d) are planted
- 28.Kabir loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) He (d) His
- 29.Fill in a or an: ___ school (a) an (b) a
- 30.Change to passive: “Omkar is building a sandcastle now.” → A sandcastle ___ by Omkar now. (a) is been built (b) are being built (c) is being built
- 31.My brother is going to ___ a tree next month. (a) planting (b) planted (c) plants (d) plant
- 32.Ananya is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 33.He ___ a tree every morning. (a) plant (b) plants (c) planting
- 34.You ___ going to wear a cap next week. (a) am (b) is (c) are
- 35.What is the plural of “goose”? (a) geeses (b) goose (c) gooses (d) geese
- 36.Change to passive: “Karan flew a kite yesterday.” → A kite ___ by Karan yesterday. (a) flew (b) were flown (c) was flew (d) was flown
- 37.Fill in in, on or at: We will visit Nani ___ Sunday. (a) in (b) at (c) on
- 38.I ___ Grandma next month. (a) will help (b) helped (c) will helps (d) will helping
- 39.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) at (b) on (c) in
- 40.That is the kite ___ my uncle gave me. (a) whose (b) who (c) which (d) where
Answer key
- breaks
- who
- potatoes
- an
- are being baked
- hers
- an
- an
- drawn
- where
- He
- fox
- clapped
- longer
- win
- leaves
- who
- has lived
- who
- had
- wins
- whose
- slowly
- Is
- well
- a
- is planted
- He
- a
- is being built
- plant
- her
- plants
- are
- geese
- was flown
- on
- will help
- on
- which
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar