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: ___ unusual toy (a) an (b) a
- 2.Meera agreed ___ vegetables. (a) buying (b) to buy (c) buys (d) buy
- 3.Change to passive: “Riya draws three pictures every day.” → Three pictures ___ by Riya every day. (a) is drawn (b) draws (c) are drawn (d) are drew
- 4.Choose the right verb: Mathematics ___ my favourite subject. (a) is (b) are
- 5.I ___ very excited today. (a) are (b) is (c) am
- 6.We are going to ___ rice next week. (a) cooking (b) cooks (c) cook (d) cooked
- 7.They ___ a cap next Sunday. (a) wore (b) will wear (c) will wearing (d) will wears
- 8.We ___ a new school bag. (a) has (b) have
- 9.Karan is a brave fighter. He fights ___. (a) bravly (b) bravely (c) brave
- 10.Yash has a new kite. It is ___ kite. (a) he (b) him (c) his
- 11.Choose the right verb: Every student ___ a name tag. (a) have (b) has
- 12.If Isha ___ a free day, she would visit Nani. (a) will get (b) gets (c) got (d) would get
- 13.They ___ in the pool tomorrow. (a) will swimming (b) will swim (c) will swims (d) swam
- 14.This is the park ___ we play cricket. (a) who (b) whose (c) which (d) where
- 15.If it ___ tomorrow, she will stay at home. (a) rains (b) would rain (c) will rain (d) rain
- 16.Change to passive: “Rahul sings two songs every Sunday.” → Two songs ___ by Rahul every Sunday. (a) are sung (b) is sung (c) sings (d) are sang
- 17.She ___ on the stage next month. (a) danced (b) will dances (c) will dancing (d) will dance
- 18.My brother and I love sports. ___ play cricket every evening. (a) Us (b) Ourselves (c) Our (d) We
- 19.Aarav is a beautiful dancer. He dances ___. (a) beautifuly (b) beautiful (c) beautifully
- 20.Change to passive: “Saanvi flew a kite yesterday.” → A kite ___ by Saanvi yesterday. (a) flew (b) was flew (c) were flown (d) was flown
- 21.Change to passive: “Vivaan planted five trees yesterday.” → Five trees ___ by Vivaan yesterday. (a) planted (b) were planted (c) were plant (d) was planted
- 22.Fill the gap: Riya is as ___ as Diya. (a) tallest (b) tall (c) taller
- 23.Yash said, “My bag is heavy.” → Yash said that ___ bag was heavy. (a) his (b) him (c) he (d) my
- 24.Pooja said, “I am cooking rice.” → Pooja said that she ___ rice. (a) is cooking (b) were cooking (c) was cooking (d) am cooking
- 25.My parents ___ a new bicycle. (a) has (b) have
- 26.Kabir ___ made tea already. (a) have (b) has
- 27.Change to passive: “Farhan washed the plate yesterday.” → The plate ___ by Farhan yesterday. (a) was washed (b) were washed (c) was wash (d) washed
- 28.Fill in a or an: ___ apple (a) an (b) a
- 29.My sister and I have a new water bottle. It is ___ water bottle. (a) us (b) ours (c) our (d) we
- 30.Choose the right verb: Neither Kabir nor the twins ___ coming today. (a) are (b) is
- 31.Change to passive: “Zoya told two stories yesterday.” → Two stories ___ by Zoya yesterday. (a) were tell (b) was told (c) told (d) were told
- 32.Riya ___ me that she was busy. (a) said (b) asked (c) told
- 33.Pooja ___ help Grandma every day. (a) isn't (b) doesn't (c) don't
- 34.She ___ in the pool every Sunday. (a) swim (b) swims (c) swimming
- 35.If you mix red and white, you ___ pink. (a) got (b) get (c) gets
- 36.Add the question tag: You do not feed the dog every day, ___? (a) do you (b) don't you (c) are you
- 37.___ my brother go to school two days ago? (a) Does (b) Do (c) Was (d) Did
- 38.This is the school ___ my mother teaches. (a) where (b) whose (c) which (d) who
- 39.Add the question tag: He is not tall, ___? (a) does he (b) isn't he (c) is he (d) is him
- 40.The students have just ___ the dishes. (a) washed (b) wash (c) washing (d) washes
Answer key
- an
- to buy
- are drawn
- is
- am
- cook
- will wear
- have
- bravely
- his
- has
- got
- will swim
- where
- rains
- are sung
- will dance
- We
- beautifully
- was flown
- were planted
- tall
- his
- was cooking
- have
- has
- was washed
- an
- our
- are
- were told
- told
- doesn't
- swims
- get
- do you
- Did
- where
- is he
- washed
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar