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 or an: ___ honest man (a) a (b) an
- 2.Fill the gap: I can see four ___. (a) key (b) keys (c) keyes (d) kies
- 3.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) the (c) a
- 4.Which word is the adverb? “Arjun dances beautifully every day.” (a) day (b) dances (c) Arjun (d) beautifully
- 5.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) a (c) an
- 6.Choose the right verb: My spectacles ___ on the table. (a) are (b) is
- 7.He ___ in the garden now. (a) are (b) is (c) am
- 8.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
- 9.Dev decided ___ a kite. (a) fly (b) to fly (c) flies (d) flying
- 10.She ___ make tea on Saturdays. (a) don't (b) isn't (c) doesn't
- 11.If they ___ wings, they would fly to school. (a) would have (b) had (c) have (d) will have
- 12.Fill in in, on or at: The shop opens ___ sunrise. (a) at (b) on (c) in
- 13.Fill the gap: I can see one ___. (a) shelfs (b) shelves (c) shelf
- 14.If Zoya ___ a lot of money, she would buy a big library. (a) would have (b) had (c) has (d) will have
- 15.Arjun and Kavya love sports. ___ play cricket every evening. (a) Them (b) Themselves (c) Their (d) They
- 16.What is the plural of “tomato”? (a) tomatoes (b) tomatoe's (c) tomato (d) tomatos
- 17.My brother ___ in this school since 2019. (a) taught (b) has taught (c) have taught (d) teaches
- 18.If it rains tomorrow, they ___ at home. (a) stayed (b) would stay (c) will stays (d) will stay
- 19.Choose the right verb: Each girl ___ a water bottle. (a) has (b) have
- 20.Change to passive: “Ishaan will fly two kites tomorrow.” → Two kites ___ by Ishaan tomorrow. (a) will flown (b) will fly (c) will be flown (d) will be fly
- 21.Change to passive: “Rohan washes the plates every day.” → The plates ___ by Rohan every day. (a) washes (b) is washed (c) are wash (d) are washed
- 22.They did not ___ a cake two days ago. (a) bakes (b) bake (c) baked (d) baking
- 23.Fill in in, on or at: The shop opens ___ 2 October. (a) in (b) at (c) on
- 24.That is the bus ___ goes to the zoo. (a) who (b) whose (c) which (d) where
- 25.She ___ in this school since 2020. (a) studied (b) studies (c) have studied (d) has studied
- 26.Isha is a good singer. She sings ___. (a) good (b) well
- 27.Fill in a or an: ___ hour (a) a (b) an
- 28.Pooja enjoyed ___ milk. (a) drinking (b) drinks (c) drink (d) to drink
- 29.We ___ Hindi every Sunday. (a) speak (b) speaks (c) speaking
- 30.Change to passive: “Vivaan plants five trees every day.” → Five trees ___ by Vivaan every day. (a) plants (b) are planted (c) is planted (d) are plant
- 31.Myra and Aisha love sports. ___ play cricket every evening. (a) Their (b) Them (c) Themselves (d) They
- 32.Priya said, “My pencil is broken.” → Priya said that ___ pencil was broken. (a) her (b) she (c) hers (d) my
- 33.Yash practised ___ the room. (a) cleans (b) to clean (c) clean (d) cleaning
- 34.Fill in in, on or at: Our school trip is ___ the afternoon. (a) at (b) in (c) on
- 35.Fill in a, an or the: Riya came ___ first in the race. (a) an (b) the (c) a
- 36.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) on (c) under
- 37.I like the train ___ leaves at six. (a) which (b) who (c) where (d) whose
- 38.She ___ Hindi every Sunday. (a) speaks (b) speaking (c) speak
- 39.What is the plural of “man”? (a) man (b) mens (c) men (d) mans
- 40.Fill the gap: Kunal is as ___ as Diya. (a) taller (b) tallest (c) tall
Answer key
- an
- keys
- the
- beautifully
- the
- are
- is
- on
- to fly
- doesn't
- had
- at
- shelf
- had
- They
- tomatoes
- has taught
- will stay
- has
- will be flown
- are washed
- bake
- on
- which
- has studied
- well
- an
- drinking
- speak
- are planted
- They
- her
- cleaning
- in
- the
- on
- which
- speaks
- men
- tall
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar