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.Kavya said, “My bicycle is new.” → Kavya said that ___ bicycle was new. (a) my (b) she (c) her (d) hers
- 2.What is the plural of “knife”? (a) knife (b) knifs (c) knifes (d) knives
- 3.That is the doctor ___ lives next door. (a) where (b) whose (c) who (d) which
- 4.Choose the right verb: Every child ___ a water bottle. (a) have (b) has
- 5.Fill in a or an: ___ uniform (a) an (b) a
- 6.___ I watch a cartoon in 2023? (a) Does (b) Do (c) Was (d) Did
- 7.My cousins did not ___ a cake last week. (a) bakes (b) baked (c) baking (d) bake
- 8.Zoya ___ me that she was tired. (a) asked (b) told (c) said
- 9.If Dev ___ a magic lamp, he would wish for more holidays. (a) found (b) finds (c) would find (d) will find
- 10.I ___ a message tomorrow. (a) will send (b) will sending (c) sent (d) will sends
- 11.Vivaan said, “I have danced on the stage.” → Vivaan said that he ___ on the stage. (a) has danced (b) have danced (c) had danced
- 12.Saanvi said, “My pencil is broken.” → Saanvi said that ___ pencil was broken. (a) her (b) my (c) hers (d) she
- 13.Fill in a or an: ___ ox (a) an (b) a
- 14.Fill in a or an: ___ honour (a) an (b) a
- 15.They ___ going to eat a mango next week. (a) is (b) are (c) am
- 16.Diya is looking forward to ___ a cartoon next week. (a) to watch (b) watch (c) watches (d) watching
- 17.I ___ a new bicycle. (a) has (b) have
- 18.___ I watch a cartoon twice a week? (a) Does (b) Is (c) Are (d) Do
- 19.Fill in in, on or at: Our school trip is ___ Monday. (a) on (b) in (c) at
- 20.Yash said, “My room is clean.” → Yash said that ___ room was clean. (a) my (b) him (c) he (d) his
- 21.My sister ___ a song last Sunday. (a) sings (b) sang (c) has sung (d) will sing
- 22.___ Saanvi hungry now? (a) Are (b) Is (c) Am
- 23.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) a (c) the
- 24.Rahul said, “I am sleepy.” → Rahul said that he ___ sleepy. (a) am (b) were (c) is (d) was
- 25.Rohan agreed ___ for the team. (a) to clap (b) clapping (c) clap (d) claps
- 26.Add the question tag: We have thrown the ball, ___? (a) haven't us (b) haven't we (c) have we (d) don't we
- 27.Add the question tag: We are not late, ___? (a) aren't we (b) do we (c) are us (d) are we
- 28.If we ___ near the sea, we would swim every day. (a) lived (b) will live (c) live (d) would live
- 29.Fill in a or an: ___ onion (a) a (b) an
- 30.You ___ rice every morning. (a) cooks (b) cooking (c) cook
- 31.Diya said, “My bicycle is new.” → Diya said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
- 32.Add the question tag: They drew a picture yesterday, ___? (a) didn't them (b) weren't they (c) didn't they (d) did they
- 33.They ___ late today. (a) is (b) am (c) are
- 34.Fill the gap: An elephant is ___ than a horse. (a) big (b) bigger (c) biggest (d) more big
- 35.If you drop an egg, it ___. (a) breaks (b) broke (c) break
- 36.Rahul loves sports. ___ plays cricket every evening. (a) His (b) Him (c) Himself (d) He
- 37.___ we clean the room in 2023? (a) Did (b) Do (c) Does (d) Was
- 38.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) a (c) an
- 39.Choose the right word: There is a fan ___ the ceiling. (a) on (b) in (c) at
- 40.Fill the gap: I can see one ___. (a) ladys (b) ladies (c) lady
Answer key
- her
- knives
- who
- has
- a
- Did
- bake
- told
- found
- will send
- had danced
- her
- an
- an
- are
- watching
- have
- Do
- on
- his
- sang
- Is
- the
- was
- to clap
- haven't we
- are we
- lived
- an
- cook
- her
- didn't they
- are
- bigger
- breaks
- He
- Did
- the
- on
- lady
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar