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.I know the man ___ sells mangoes. (a) which (b) whose (c) where (d) who
- 2.Ira ___ vegetables every Sunday. (a) buying (b) buy (c) buys
- 3.This is the market ___ we buy vegetables. (a) whose (b) which (c) who (d) where
- 4.You ___ in Delhi since 2022. (a) have worked (b) worked (c) has worked (d) work
- 5.She ___ ready for school. (a) am (b) are (c) is
- 6.Fill in a, an or the: Meera is ___ best singer in our school. (a) the (b) an (c) a
- 7.If they ___ a magic lamp, they would wish for more holidays. (a) found (b) find (c) would find (d) will find
- 8.Choose the right word: Meet me ___ the school gate. (a) under (b) in (c) at
- 9.Fill the gap: Summer is ___ than winter. (a) more hot (b) hot (c) hottest (d) hotter
- 10.Which word is the adverb? “Vivaan writes neatly every day.” (a) writes (b) neatly (c) day (d) Vivaan
- 11.Fill in a or an: ___ honour (a) a (b) an
- 12.Kavya avoided ___ the bag. (a) to carry (b) carries (c) carrying (d) carry
- 13.___ they bake a cake every morning? (a) Are (b) Do (c) Does (d) Is
- 14.Aisha is tired of ___ to school. (a) go (b) goes (c) going (d) to go
- 15.Change to passive: “Vivaan will clean the room tomorrow.” → The room ___ by Vivaan tomorrow. (a) will cleaned (b) will be clean (c) will be cleaned (d) will clean
- 16.Dev asked me, “Which book do you like?” → Dev asked me ___. (a) which book did I like (b) which book I liked (c) which book do I like
- 17.We ___ a new bicycle. (a) have (b) has
- 18.They ___ Grandma next month. (a) will helping (b) will helps (c) will help (d) helped
- 19.You ___ a new pencil box. (a) has (b) have
- 20.If it ___ tomorrow, she will stay at home. (a) rain (b) rains (c) would rain (d) will rain
- 21.Which word is the adverb? “Diya wins easily every day.” (a) easily (b) wins (c) day (d) Diya
- 22.Fill in a or an: ___ ox (a) an (b) a
- 23.Manav said, “My room is clean.” → Manav said that ___ room was clean. (a) him (b) his (c) he (d) my
- 24.What is the past tense of “make”? (a) made (b) making (c) maked
- 25.Vivaan practised ___ the ball. (a) catch (b) catches (c) to catch (d) catching
- 26.You ___ a cake next Sunday. (a) will bakes (b) will baking (c) baked (d) will bake
- 27.Arjun is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 28.You ___ in the park in 2023. (a) ran (b) run (c) will run (d) runned
- 29.That is the boy ___ won the race. (a) where (b) whose (c) which (d) who
- 30.My sister ___ in the garden now. (a) is (b) are (c) am
- 31.My sister has had this bicycle ___ 2020. (a) since (b) for
- 32.Choose the right word: The birds are sitting ___ the wire. (a) on (b) in (c) at
- 33.Choose the right word: The ball rolled ___ the sofa. (a) in (b) at (c) under
- 34.They ___ going to write a letter tomorrow. (a) are (b) am (c) is
- 35.Zoya said, “My bag is heavy.” → Zoya said that ___ bag was heavy. (a) my (b) she (c) hers (d) her
- 36.Neel is my friend. I play with ___ every day. (a) he (b) himself (c) him
- 37.Vivaan is my friend. I play with ___ every day. (a) him (b) himself (c) he
- 38.Fill the gap: This story is ___ than that one. (a) interesting (b) interestinger (c) most interesting (d) more interesting
- 39.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
- 40.My brother and I have a new umbrella. It is ___ umbrella. (a) us (b) our (c) ours (d) we
Answer key
- who
- buys
- where
- have worked
- is
- the
- found
- at
- hotter
- neatly
- an
- carrying
- Do
- going
- will be cleaned
- which book I liked
- have
- will help
- have
- rains
- easily
- an
- his
- made
- catching
- will bake
- him
- ran
- who
- is
- since
- on
- under
- are
- her
- him
- him
- more interesting
- is
- our
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar