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.Fill the gap: I can see one ___. (a) keys (b) kies (c) key
- 2.That is the boy ___ father is a pilot. (a) who (b) whose (c) which (d) where
- 3.Choose the right word: Fish swim ___ the river. (a) in (b) on (c) at
- 4.If it ___ tomorrow, he will stay at home. (a) would rain (b) will rain (c) rain (d) rains
- 5.If Isha ___ near the sea, she would swim every day. (a) lives (b) would live (c) will live (d) lived
- 6.Karan is interested in ___ the dog. (a) to feed (b) feeding (c) feeds (d) feed
- 7.I know the boy ___ father is a pilot. (a) where (b) who (c) whose (d) which
- 8.Ananya said, “My bag is heavy.” → Ananya said that ___ bag was heavy. (a) hers (b) my (c) her (d) she
- 9.Change to passive: “Rohan has flown a kite.” → A kite ___ by Rohan. (a) has flown (b) has been flown (c) have been flown
- 10.Fill the gap: I can see one ___. (a) monkey (b) monkeys (c) monkies
- 11.Add the question tag: He caught the ball yesterday, ___? (a) didn't him (b) didn't he (c) wasn't he (d) did he
- 12.Fill the gap: I can see one ___. (a) wolf (b) wolfs (c) wolves
- 13.Add the question tag: The students are busy, ___? (a) don't they (b) aren't they (c) aren't them (d) are they
- 14.If Omkar had wings, he ___ fly to school. (a) would (b) did (c) would be (d) will
- 15.___ my brother ready for school? (a) Is (b) Am (c) Are
- 16.If it ___ tomorrow, I will stay at home. (a) would rain (b) rain (c) will rain (d) rains
- 17.Fill in in, on or at: We will visit Nani ___ sunrise. (a) at (b) on (c) in
- 18.Change to passive: “Priya will clean the room tomorrow.” → The room ___ by Priya tomorrow. (a) will cleaned (b) will be cleaned (c) will clean (d) will be clean
- 19.Fill in in, on or at: Our school trip is ___ my birthday. (a) at (b) in (c) on
- 20.They ___ a new school bag. (a) have (b) has
- 21.Fill the gap: I can see one ___. (a) families (b) familys (c) family
- 22.Priya is tired of ___ a mango. (a) eat (b) to eat (c) eats (d) eating
- 23.Priya is a polite speaker. She speaks ___. (a) politly (b) polite (c) politely
- 24.Arjun and Riya love sports. ___ play cricket every evening. (a) Their (b) They (c) Them (d) Themselves
- 25.Which word is the adverb? “Sneha speaks loudly every day.” (a) speaks (b) Sneha (c) day (d) loudly
- 26.Fill in in, on or at: The cricket match starts ___ Friday. (a) at (b) on (c) in
- 27.They ___ wash the dishes on Saturdays. (a) aren't (b) don't (c) doesn't
- 28.Fill in a, an or the: ___ sun rises in the east. (a) an (b) the (c) a
- 29.Add the question tag: He is not ready, ___? (a) isn't he (b) does he (c) is him (d) is he
- 30.Fill in in, on or at: We will visit Nani ___ 15 August. (a) in (b) on (c) at
- 31.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) a (c) the
- 32.Fill the gap: Sneha is the ___ girl in our family. (a) young (b) most youngest (c) youngest (d) younger
- 33.We ___ won the match already. (a) has (b) have
- 34.Riya ___ a sandcastle every day. (a) building (b) build (c) builds
- 35.Fill the gap: There are many ___ here. (a) familyes (b) family (c) familys (d) families
- 36.Choose the right verb: Neither Manav nor the girls ___ coming today. (a) are (b) is
- 37.Dev is a gentle rider. He rides ___. (a) gently (b) gentle (c) gentlely
- 38.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
- 39.Fill in a or an: ___ unicorn (a) an (b) a
- 40.This is the market ___ we buy vegetables. (a) where (b) which (c) whose (d) who
Answer key
- key
- whose
- in
- rains
- lived
- feeding
- whose
- her
- has been flown
- monkey
- didn't he
- wolf
- aren't they
- would
- Is
- rains
- at
- will be cleaned
- on
- have
- family
- eating
- politely
- They
- loudly
- on
- don't
- the
- is he
- on
- the
- youngest
- have
- builds
- families
- are
- gently
- the
- a
- where
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar