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.Choose the right verb: My trousers ___ new. (a) are (b) is
- 2.My brother ___ in the park twice a week. (a) run (b) runs (c) running
- 3.She did not ___ a cake in 2023. (a) baked (b) bakes (c) baking (d) bake
- 4.Choose the right verb: Every child ___ a water bottle. (a) has (b) have
- 5.The students ___ rice next Sunday. (a) will cook (b) cooked (c) will cooks (d) will cooking
- 6.Yash is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 7.Which word is the adverb? “Aisha writes neatly every day.” (a) day (b) writes (c) Aisha (d) neatly
- 8.Fill in a or an: ___ uncle (a) a (b) an
- 9.Aarav ___ going to ride a bicycle next Sunday. (a) am (b) is (c) are
- 10.Change to passive: “Diya painted the walls yesterday.” → The walls ___ by Diya yesterday. (a) was painted (b) were painted (c) were paint (d) painted
- 11.Fill the gap: There are many ___ here. (a) deers (b) deeres (c) deer
- 12.___ Rohan late today? (a) Am (b) Are (c) Is
- 13.This is the bag ___ I bought yesterday. (a) where (b) which (c) who (d) whose
- 14.Change to passive: “Nisha will tell a story tomorrow.” → A story ___ by Nisha tomorrow. (a) will be told (b) will be tell (c) will tell (d) will told
- 15.We did not ___ the match last week. (a) won (b) wins (c) winning (d) win
- 16.Priya said, “I have helped Grandma.” → Priya said that she ___ Grandma. (a) had helped (b) has helped (c) have helped
- 17.I have a new kite. It is ___ kite. (a) I (b) me (c) my (d) mine
- 18.Fill in a, an or the: ___ moon shines at night. (a) the (b) a (c) an
- 19.Fill in a or an: ___ school (a) a (b) an
- 20.Fill the gap: Meera is as ___ as Isha. (a) shortest (b) shorter (c) short
- 21.Aarav ___ catch the ball every Sunday. (a) don't (b) doesn't (c) isn't
- 22.___ he cook rice last week? (a) Was (b) Did (c) Does (d) Do
- 23.Fill in in, on or at: Our school trip is ___ July. (a) on (b) in (c) at
- 24.Vivaan ___ milk every day. (a) drink (b) drinks (c) drinking
- 25.Farhan ___ that he was hungry. (a) told (b) asked (c) said
- 26.Fill in a or an: ___ egg (a) an (b) a
- 27.Fill in a, an or the: ___ sun rises in the east. (a) an (b) the (c) a
- 28.Choose the right word: The stars shine ___ the sky. (a) at (b) in (c) on
- 29.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
- 30.My friends ___ a picture every morning. (a) draws (b) draw (c) drawing
- 31.Isha said, “My bag is heavy.” → Isha said that ___ bag was heavy. (a) hers (b) she (c) her (d) my
- 32.Change to passive: “Meera painted the walls yesterday.” → The walls ___ by Meera yesterday. (a) was painted (b) were paint (c) painted (d) were painted
- 33.This is the park ___ we play cricket. (a) whose (b) which (c) who (d) where
- 34.Fill in in, on or at: The shop opens ___ Sunday. (a) at (b) in (c) on
- 35.Rahul planned ___ for the team. (a) clapping (b) clap (c) to clap (d) claps
- 36.___ they ready for school? (a) Are (b) Is (c) Am
- 37.Fill in in, on or at: Our school trip is ___ summer. (a) in (b) on (c) at
- 38.You ___ a new puppy. (a) have (b) has
- 39.I ___ in the garden now. (a) are (b) am (c) is
- 40.Aarav said, “My bicycle is new.” → Aarav said that ___ bicycle was new. (a) my (b) his (c) him (d) he
Answer key
- are
- runs
- bake
- has
- will cook
- him
- neatly
- an
- is
- were painted
- deer
- Is
- which
- will be told
- win
- had helped
- my
- the
- a
- short
- doesn't
- Did
- in
- drinks
- said
- an
- the
- in
- is
- draw
- her
- were painted
- where
- on
- to clap
- Are
- in
- have
- am
- his
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar