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 cake ___ Mum baked. (a) who (b) where (c) which (d) whose
- 2.Which sentence is correct? (a) We eat always rice. (b) We always eat rice.
- 3.Ishaan is looking forward to ___ Grandma next week. (a) help (b) to help (c) helping (d) helps
- 4.What is the plural of “foot”? (a) foots (b) feets (c) foot (d) feet
- 5.If you ___ a lot of money, you would buy a big library. (a) have (b) would have (c) will have (d) had
- 6.Change to passive: “Zoya tells two stories every Sunday.” → Two stories ___ by Zoya every Sunday. (a) are tell (b) are told (c) tells (d) is told
- 7.I have a red cricket bat. This cricket bat is ___. (a) I (b) my (c) mine
- 8.___ she ride a bicycle on Saturdays? (a) Does (b) Is (c) Do (d) Are
- 9.What is the plural of “loaf”? (a) loaves (b) loaf (c) loafs (d) loafes
- 10.Which word is the adverb? “Farhan fights bravely every day.” (a) Farhan (b) fights (c) bravely (d) day
- 11.Fill the gap: There are many ___ here. (a) wifes (b) wifs (c) wife (d) wives
- 12.Kunal has a new kite. It is ___ kite. (a) he (b) him (c) his
- 13.You have lived in Pune ___ five years. (a) for (b) since
- 14.Omkar hoped ___ a message. (a) sending (b) sends (c) to send (d) send
- 15.Fill in in, on or at: The cricket match starts ___ the afternoon. (a) in (b) at (c) on
- 16.He ___ hungry now. (a) are (b) is (c) am
- 17.Meera asked me, “When do you get up?” → Meera asked me ___. (a) when do I get up (b) when did I get up (c) when I got up
- 18.I know the woman ___ son is in my class. (a) which (b) where (c) who (d) whose
- 19.I did not ___ in the park last week. (a) jogs (b) jogging (c) jog (d) jogged
- 20.If you drop an egg, it ___. (a) breaks (b) break (c) broke
- 21.Add the question tag: My friends have not jogged in the park, ___? (a) haven't they (b) do they (c) have them (d) have they
- 22.Isha is looking forward to ___ the train next week. (a) take (b) taking (c) takes (d) to take
- 23.We ___ going to bake a cake next week. (a) are (b) am (c) is
- 24.This is the doctor ___ lives next door. (a) who (b) which (c) where (d) whose
- 25.If Omkar ___ the answer, he would tell the teacher. (a) will know (b) knew (c) would know (d) knows
- 26.Which word is the adverb? “Arjun learns quickly every day.” (a) learns (b) day (c) quickly (d) Arjun
- 27.If the shop opens early, you ___ fresh mangoes. (a) would buy (b) will buys (c) bought (d) will buy
- 28.Zoya said, “My bag is heavy.” → Zoya said that ___ bag was heavy. (a) she (b) her (c) hers (d) my
- 29.Which word is the adverb? “Ananya writes neatly every day.” (a) writes (b) day (c) Ananya (d) neatly
- 30.What is the plural of “bench”? (a) benches (b) bench (c) benchies (d) benchs
- 31.This is the train ___ leaves at six. (a) where (b) whose (c) which (d) who
- 32.Riya finished ___ the ball. (a) catch (b) catching (c) to catch (d) catches
- 33.Fill in in, on or at: The cricket match starts ___ my birthday. (a) on (b) in (c) at
- 34.Change to passive: “Rohan washed the plate yesterday.” → The plate ___ by Rohan yesterday. (a) were washed (b) was wash (c) washed (d) was washed
- 35.Fill in in, on or at: The cricket match starts ___ 15 August. (a) at (b) in (c) on
- 36.That is the boy ___ father is a pilot. (a) where (b) which (c) whose (d) who
- 37.My brother ___ a tree next month. (a) will plants (b) will planting (c) will plant (d) planted
- 38.We ___ a sandcastle twice a week. (a) builds (b) build (c) building
- 39.If the bus comes late, she ___ the first class. (a) will misses (b) would miss (c) will miss (d) missed
- 40.Fill in in, on or at: The cricket match starts ___ Sunday. (a) on (b) at (c) in
Answer key
- which
- We always eat rice.
- helping
- feet
- had
- are told
- mine
- Does
- loaves
- bravely
- wives
- his
- for
- to send
- in
- is
- when I got up
- whose
- jog
- breaks
- have they
- taking
- are
- who
- knew
- quickly
- will buy
- her
- neatly
- benches
- which
- catching
- on
- was washed
- on
- whose
- will plant
- build
- will miss
- on
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar