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.My friends ___ a bicycle tomorrow. (a) rode (b) will ride (c) will rides (d) will riding
- 3.Diya said, “My pencil is broken.” → Diya said that ___ pencil was broken. (a) hers (b) she (c) her (d) my
- 4.Fill the gap: Manav is as ___ as Kavya. (a) short (b) shortest (c) shorter
- 5.Add the question tag: My brother cannot clean the room, ___? (a) can't he (b) can he (c) can him (d) does he
- 6.Change to passive: “Aditya washes the plate every day.” → The plate ___ by Aditya every day. (a) washes (b) is wash (c) are washed (d) is washed
- 7.___ Sneha catch the ball on Saturdays? (a) Do (b) Are (c) Does (d) Is
- 8.Omkar said, “I am happy.” → Omkar said that he ___ happy. (a) am (b) were (c) is (d) was
- 9.Riya is a neat writer. She writes ___. (a) neatly (b) neat (c) neatley
- 10.We are going to ___ a cartoon next month. (a) watched (b) watches (c) watch (d) watching
- 11.Change to passive: “Tara has built a sandcastle.” → A sandcastle ___ by Tara. (a) have been built (b) has built (c) has been built
- 12.Fill the gap: A cheetah is ___ than a horse. (a) faster (b) more fast (c) fast (d) fastest
- 13.The students ___ lunch last week. (a) brought (b) will bring (c) bringed (d) bring
- 14.They ___ hungry now. (a) am (b) are (c) is
- 15.Choose the right verb: Either Riya or the boys ___ coming today. (a) are (b) is
- 16.Aarav loves sports. ___ plays cricket every evening. (a) Him (b) He (c) His (d) Himself
- 17.___ she ready for school? (a) Am (b) Is (c) Are
- 18.Choose the right verb: There ___ some water in the bottle. (a) are (b) is
- 19.Fill in a, an or the: ___ sun rises in the east. (a) a (b) the (c) an
- 20.Rahul is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 21.Change to passive: “Sneha will bake a cake tomorrow.” → A cake ___ by Sneha tomorrow. (a) will be baked (b) will bake (c) will be bake (d) will baked
- 22.You ___ the train tomorrow. (a) will takes (b) will taking (c) will take (d) took
- 23.Farhan ___ tea last Sunday. (a) makes (b) made (c) maked (d) will make
- 24.Fill the gap: This sum is ___ than that one. (a) easier (b) easy (c) easyer (d) easiest
- 25.Riya ___ going to go to school tomorrow. (a) is (b) are (c) am
- 26.Fill the gap: The Taj Mahal is the ___ building in Agra. (a) famous (b) more famous (c) famousest (d) most famous
- 27.If Kunal ___ wings, he would fly to school. (a) will have (b) would have (c) has (d) had
- 28.Fill the gap: I can see one ___. (a) cows (b) cow (c) cowes
- 29.If Mum makes kheer, she ___ two bowls. (a) would eat (b) will eats (c) ate (d) will eat
- 30.Ishaan enjoyed ___ in the pool. (a) to swim (b) swim (c) swimming (d) swims
- 31.Add the question tag: I cannot cook rice, ___? (a) can me (b) can't I (c) do I (d) can I
- 32.If Myra ___ a magic lamp, she would wish for more holidays. (a) will find (b) finds (c) found (d) would find
- 33.What is the plural of “donkey”? (a) donkeyes (b) donkeys (c) donkies (d) donkey
- 34.___ they late today? (a) Am (b) Are (c) Is
- 35.Fill in in, on or at: We will visit Nani ___ 9:30. (a) at (b) in (c) on
- 36.Fill in a or an: ___ hour (a) a (b) an
- 37.Diya ___ in the garden now. (a) am (b) are (c) is
- 38.Choose the right word: The birds are sitting ___ the wire. (a) in (b) at (c) on
- 39.Change to passive: “Diya is washing the plates now.” → The plates ___ by Diya now. (a) is being washed (b) are being washed (c) are been washed
- 40.Pooja ___ me that she was busy. (a) told (b) said (c) asked
Answer key
- an
- will ride
- her
- short
- can he
- is washed
- Does
- was
- neatly
- watch
- has been built
- faster
- brought
- are
- are
- He
- Is
- is
- the
- him
- will be baked
- will take
- made
- easier
- is
- most famous
- had
- cow
- will eat
- swimming
- can I
- found
- donkeys
- Are
- at
- an
- is
- on
- are being washed
- told
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar