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.___ I clap for the team every morning? (a) Do (b) Does (c) Are (d) Is
- 2.___ you draw a picture every Sunday? (a) Do (b) Are (c) Is (d) Does
- 3.Change to passive: “Zoya has told two stories.” → Two stories ___ by Zoya. (a) has been told (b) have told (c) have been told
- 4.Add the question tag: We will not bring lunch tomorrow, ___? (a) will us (b) do we (c) will we (d) won't we
- 5.If they ___ wings, they would fly to school. (a) have (b) would have (c) had (d) will have
- 6.I ___ tea tomorrow. (a) made (b) will making (c) will makes (d) will make
- 7.Change to passive: “Omkar will build a sandcastle tomorrow.” → A sandcastle ___ by Omkar tomorrow. (a) will be built (b) will be build (c) will built (d) will build
- 8.Tara asked me, “What is your name?” → Tara asked me ___. (a) what my name was (b) what is my name (c) what was my name
- 9.Fill the gap: I can see one ___. (a) feet (b) foots (c) foot
- 10.Fill the gap: This book is ___ than that one. (a) good (b) gooder (c) better (d) best
- 11.Sneha is interested in ___ a cake. (a) to bake (b) bake (c) baking (d) bakes
- 12.Aisha planned ___ vegetables. (a) buys (b) buy (c) to buy (d) buying
- 13.Change to passive: “Saanvi has built a sandcastle.” → A sandcastle ___ by Saanvi. (a) has been built (b) has built (c) have been built
- 14.We ___ in this school since 2021. (a) taught (b) have taught (c) has taught (d) teach
- 15.Add the question tag: Meera has not climbed a tree, ___? (a) has her (b) hasn't she (c) has she (d) does she
- 16.___ they happy today? (a) Are (b) Am (c) Is
- 17.Add the question tag: We will not help Grandma tomorrow, ___? (a) will us (b) will we (c) won't we (d) do we
- 18.What is the plural of “box”? (a) boxs (b) box (c) boxies (d) boxes
- 19.Change to passive: “Riya builds two sandcastles every Sunday.” → Two sandcastles ___ by Riya every Sunday. (a) are built (b) are build (c) is built (d) builds
- 20.Fill in a or an: ___ ugly duckling (a) a (b) an
- 21.Fill in in, on or at: The shop opens ___ March. (a) at (b) in (c) on
- 22.If Zoya had wings, she ___ fly to school. (a) would (b) will (c) did (d) would be
- 23.Choose the right verb: My trousers ___ new. (a) is (b) are
- 24.He has just ___ a sandcastle. (a) building (b) build (c) built (d) builds
- 25.My sister ___ watch a cartoon every day. (a) isn't (b) don't (c) doesn't
- 26.Fill in a or an: ___ aeroplane (a) a (b) an
- 27.___ he at home today? (a) Are (b) Is (c) Am
- 28.Kunal said, “My bag is heavy.” → Kunal said that ___ bag was heavy. (a) his (b) him (c) he (d) my
- 29.The students have known my best friend ___ 2020. (a) for (b) since
- 30.Fill the gap: This is the ___ sum in the test. (a) easy (b) easier (c) most easiest (d) easiest
- 31.Kunal is a quick learner. He learns ___. (a) quick (b) quickly (c) quickely
- 32.Fill the gap: Manav is as ___ as Sneha. (a) happy (b) happiest (c) happier
- 33.Fill in a or an: ___ tiger (a) an (b) a
- 34.This is the boy ___ won the race. (a) whose (b) where (c) who (d) which
- 35.Which word is the adverb? “Kavya fights bravely every day.” (a) fights (b) Kavya (c) day (d) bravely
- 36.Rohan said, “My room is clean.” → Rohan said that ___ room was clean. (a) him (b) his (c) my (d) he
- 37.If we ___ the answer, we would tell the teacher. (a) would know (b) will know (c) knew (d) know
- 38.Choose the right verb: All the children ___ a ID card. (a) has (b) have
- 39.Aisha ___ me that she was hungry. (a) told (b) asked (c) said
- 40.Choose the right verb: One of my friends ___ in Class 3. (a) is (b) are
Answer key
- Do
- Do
- have been told
- will we
- had
- will make
- will be built
- what my name was
- foot
- better
- baking
- to buy
- has been built
- have taught
- has she
- Are
- will we
- boxes
- are built
- an
- in
- would
- are
- built
- doesn't
- an
- Is
- his
- since
- easiest
- quickly
- happy
- a
- who
- bravely
- his
- knew
- have
- told
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar