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 in a, an or the: Meera is ___ best singer in our school. (a) the (b) an (c) a
- 2.Add the question tag: My cousins have not danced on the stage, ___? (a) do they (b) haven't they (c) have they (d) have them
- 3.Change to passive: “Kabir will bake two cakes tomorrow.” → Two cakes ___ by Kabir tomorrow. (a) will bake (b) will be bake (c) will be baked (d) will baked
- 4.She ___ sung a song already. (a) have (b) has
- 5.Choose the right verb: Every player ___ a ID card. (a) has (b) have
- 6.Fill the gap: The blue whale is the ___ animal in the world. (a) biggest (b) bigger (c) big (d) most biggest
- 7.Fill the gap: There are many ___ here. (a) feets (b) foot (c) feet (d) foots
- 8.Fill the gap: This is the ___ book in the library. (a) good (b) most best (c) best (d) better
- 9.This is the bus ___ goes to the zoo. (a) who (b) which (c) whose (d) where
- 10.If Pooja knew the answer, she ___ tell the teacher. (a) would (b) would be (c) did (d) will
- 11.Which sentence is correct? (a) I drink always milk. (b) I always drink milk.
- 12.What is the past tense of “draw”? (a) drawed (b) drew (c) drawing (d) drawn
- 13.You ___ catch the ball every morning. (a) don't (b) aren't (c) doesn't
- 14.Fill in a or an: ___ uncle (a) an (b) a
- 15.Diya is looking forward to ___ science next week. (a) studies (b) studying (c) to study (d) study
- 16.Aarav ___ in this school since 2019. (a) have taught (b) has taught (c) taught (d) teaches
- 17.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
- 18.This is the girl ___ sister sings well. (a) which (b) where (c) who (d) whose
- 19.Change to passive: “Diya has eaten a mango.” → A mango ___ by Diya. (a) have been eaten (b) has been eaten (c) has eaten
- 20.My brother and I have a red bicycle. This bicycle is ___. (a) ours (b) we (c) our
- 21.You ___ with Nani since 2019. (a) stay (b) stayed (c) has stayed (d) have stayed
- 22.Fill in in, on or at: Our school trip is ___ Christmas Day. (a) at (b) on (c) in
- 23.Choose the right verb: Neither the twins nor Priya ___ coming today. (a) are (b) is
- 24.My sister and I love sports. ___ play cricket every evening. (a) Ourselves (b) Our (c) Us (d) We
- 25.I ___ bought vegetables already. (a) have (b) has
- 26.Rahul ___ that he was busy. (a) told (b) asked (c) said
- 27.Arjun asked me, “When do you get up?” → Arjun asked me ___. (a) when I got up (b) when did I get up (c) when do I get up
- 28.I ___ climb a tree every morning. (a) doesn't (b) don't (c) aren't
- 29.He ___ hungry now. (a) am (b) are (c) is
- 30.They ___ going to send a message next month. (a) am (b) are (c) is
- 31.I am going to ___ a story tomorrow. (a) tells (b) told (c) telling (d) tell
- 32.Sneha is looking forward to ___ milk next week. (a) drinking (b) to drink (c) drinks (d) drink
- 33.Fill in a or an: ___ ice cream (a) an (b) a
- 34.My cousins ___ the train last week. (a) took (b) take (c) taked (d) will take
- 35.Zoya is looking forward to ___ a cartoon next week. (a) to watch (b) watching (c) watch (d) watches
- 36.What is the plural of “potato”? (a) potatos (b) potatoe's (c) potatoes (d) potato
- 37.This is the girl ___ helped me. (a) who (b) where (c) whose (d) which
- 38.Fill the gap: Kabir drew three ___. (a) glassies (b) glasses (c) glasss (d) glass
- 39.She ___ ready for school. (a) am (b) is (c) are
- 40.I ___ to school every morning. (a) going (b) goes (c) go
Answer key
- the
- have they
- will be baked
- has
- has
- biggest
- feet
- best
- which
- would
- I always drink milk.
- drew
- don't
- an
- studying
- has taught
- are
- whose
- has been eaten
- ours
- have stayed
- on
- is
- We
- have
- said
- when I got up
- don't
- is
- are
- tell
- drinking
- an
- took
- watching
- potatoes
- who
- glasses
- is
- go
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar