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.Rohan said, “I have cleaned the room.” → Rohan said that he ___ the room. (a) have cleaned (b) has cleaned (c) had cleaned
- 2.Aditya loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) His (d) He
- 3.Manav ___ a new cricket bat. (a) have (b) has
- 4.Fill the gap: This is the ___ book in the library. (a) better (b) best (c) most best (d) good
- 5.Ananya ___ a picture on Saturdays. (a) draw (b) draws (c) drawing
- 6.I have a new cricket bat. It is ___ cricket bat. (a) I (b) mine (c) my (d) me
- 7.Sneha is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 8.We ___ a picture next month. (a) drew (b) will draws (c) will draw (d) will drawing
- 9.They ___ a new school bag. (a) have (b) has
- 10.The students ___ make tea every Sunday. (a) doesn't (b) aren't (c) don't
- 11.They ___ going to study science next Sunday. (a) am (b) is (c) are
- 12.I know the girl ___ helped me. (a) whose (b) who (c) where (d) which
- 13.She ___ a new pencil box. (a) have (b) has
- 14.What is the plural of “cow”? (a) cows (b) cow (c) cow's (d) cowes
- 15.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) an (c) a
- 16.This is the park ___ we play cricket. (a) who (b) where (c) which (d) whose
- 17.Saanvi is a good singer. She sings ___. (a) well (b) good
- 18.Fill in a or an: ___ apple (a) a (b) an
- 19.I know the girl ___ bag is red. (a) where (b) which (c) who (d) whose
- 20.Rohan is a fast runner. He runs ___. (a) fastly (b) fast
- 21.I have a red cricket bat. This cricket bat is ___. (a) I (b) my (c) mine
- 22.Fill in in, on or at: We will visit Nani ___ Friday. (a) at (b) on (c) in
- 23.My sister and I have a red cricket bat. This cricket bat is ___. (a) we (b) our (c) ours
- 24.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) under (c) on
- 25.Meera ___ make tea every day. (a) isn't (b) don't (c) doesn't
- 26.Fill the gap: Kabir drew three ___. (a) girl's (b) girles (c) girl (d) girls
- 27.My sister ___ in the pool tomorrow. (a) will swim (b) swam (c) will swims (d) will swimming
- 28.Add the question tag: Arjun will bake a cake tomorrow, ___? (a) won't he (b) doesn't he (c) won't him (d) will he
- 29.He ___ go to school every day. (a) doesn't (b) isn't (c) don't
- 30.Choose the right verb: My trousers ___ new. (a) are (b) is
- 31.She ___ a new cricket bat. (a) has (b) have
- 32.Ananya finished ___ the match. (a) to win (b) win (c) winning (d) wins
- 33.Change to passive: “Ananya is eating two mangoes now.” → Two mangoes ___ by Ananya now. (a) are being eaten (b) are been eaten (c) is being eaten
- 34.Aarav is my friend. I play with ___ every day. (a) he (b) him (c) himself
- 35.Fill the gap: Manav is the ___ boy in our class. (a) short (b) shorter (c) most shortest (d) shortest
- 36.Change to passive: “Ira makes a kite every day.” → A kite ___ by Ira every day. (a) are made (b) makes (c) is made (d) is make
- 37.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
- 38.Change to passive: “Meera planted five trees yesterday.” → Five trees ___ by Meera yesterday. (a) planted (b) were planted (c) was planted (d) were plant
- 39.Neel is tired of ___ a cap. (a) wearing (b) wears (c) wear (d) to wear
- 40.Yash avoided ___ a tree. (a) to plant (b) planting (c) plants (d) plant
Answer key
- had cleaned
- He
- has
- best
- draws
- my
- her
- will draw
- have
- don't
- are
- who
- has
- cows
- the
- where
- well
- an
- whose
- fast
- mine
- on
- ours
- under
- doesn't
- girls
- will swim
- won't he
- doesn't
- are
- has
- winning
- are being eaten
- him
- shortest
- is made
- is
- were planted
- wearing
- planting
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar