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.The children have just ___ the match. (a) wins (b) winning (c) win (d) won
- 2.Change to passive: “Meera is eating a mango now.” → A mango ___ by Meera now. (a) are being eaten (b) is being eaten (c) is been eaten
- 3.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
- 4.Fill the gap: There are many ___ here. (a) glasss (b) glass (c) glassies (d) glasses
- 5.This is the girl ___ sister sings well. (a) where (b) whose (c) which (d) who
- 6.My brother ___ a new puppy. (a) have (b) has
- 7.Which word is the adverb? “Ishaan speaks politely every day.” (a) speaks (b) politely (c) day (d) Ishaan
- 8.Omkar has a new bicycle. It is ___ bicycle. (a) him (b) he (c) his
- 9.My sister ___ planted a tree already. (a) have (b) has
- 10.Fill in a or an: ___ eagle (a) a (b) an
- 11.Fill in in, on or at: We will visit Nani ___ 15 August. (a) in (b) at (c) on
- 12.Choose the right verb: Every boy ___ a ID card. (a) have (b) has
- 13.This is the bag ___ I bought yesterday. (a) whose (b) who (c) where (d) which
- 14.Choose the right verb: There ___ two cats in the garden. (a) is (b) are
- 15.My sister ___ tea yesterday. (a) will make (b) maked (c) makes (d) made
- 16.Fill the gap: This book is ___ than that one. (a) more thin (b) thinnest (c) thinner (d) thin
- 17.You did not ___ a story yesterday. (a) telling (b) tells (c) tell (d) told
- 18.Change to passive: “Aisha has flown a kite.” → A kite ___ by Aisha. (a) has been flown (b) have been flown (c) has flown
- 19.This is the train ___ leaves at six. (a) whose (b) who (c) where (d) which
- 20.What is the plural of “girl”? (a) girles (b) girl (c) girls (d) girl's
- 21.We ___ danced on the stage already. (a) have (b) has
- 22.Fill in a or an: ___ European city (a) a (b) an
- 23.Fill in in, on or at: We will visit Nani ___ the evening. (a) in (b) at (c) on
- 24.This is the book ___ Riya lent me. (a) which (b) where (c) who (d) whose
- 25.What is the past tense of “run”? (a) ran (b) run (c) running (d) runned
- 26.Add the question tag: Aditya speaks Hindi every day, ___? (a) does he (b) doesn't he (c) isn't he (d) doesn't him
- 27.Fill the gap: This sum is ___ than that one. (a) easiest (b) easyer (c) easier (d) easy
- 28.___ they ready for school? (a) Am (b) Is (c) Are
- 29.We ___ rice tomorrow. (a) will cook (b) cooked (c) will cooking (d) will cooks
- 30.Kabir is a polite speaker. He speaks ___. (a) politely (b) polite (c) politly
- 31.I like the cake ___ Mum baked. (a) whose (b) where (c) which (d) who
- 32.Choose the right verb: There ___ many books on the shelf. (a) is (b) are
- 33.Riya has a red water bottle. This water bottle is ___. (a) her (b) she (c) hers
- 34.He is going to ___ to school next Sunday. (a) went (b) going (c) go (d) goes
- 35.Fill in in, on or at: Our school trip is ___ noon. (a) on (b) at (c) in
- 36.Kabir ___ me that he was hungry. (a) said (b) asked (c) told
- 37.I like the book ___ Riya lent me. (a) where (b) whose (c) who (d) which
- 38.Fill in a or an: ___ elephant (a) a (b) an
- 39.Yash is going to ___ a mango next week. (a) eat (b) ate (c) eating (d) eats
- 40.Fill in in, on or at: The cricket match starts ___ 9:30. (a) in (b) at (c) on
Answer key
- won
- is being eaten
- at
- glasses
- whose
- has
- politely
- his
- has
- an
- on
- has
- which
- are
- made
- thinner
- tell
- has been flown
- which
- girls
- have
- a
- in
- which
- ran
- doesn't he
- easier
- Are
- will cook
- politely
- which
- are
- hers
- go
- at
- told
- which
- an
- eat
- at
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar