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.Which word is the adverb? “Diya reads quietly every day.” (a) day (b) Diya (c) reads (d) quietly
- 2.Fill the gap: This hill is ___ than that one. (a) more high (b) highest (c) high (d) higher
- 3.I know the park ___ we play cricket. (a) where (b) which (c) whose (d) who
- 4.If you drop an egg, it ___. (a) broke (b) breaks (c) break
- 5.This is the market ___ we buy vegetables. (a) who (b) which (c) where (d) whose
- 6.Sneha is looking forward to ___ a tree next week. (a) climbing (b) climb (c) to climb (d) climbs
- 7.___ he wear a cap in 2023? (a) Does (b) Did (c) Do (d) Was
- 8.Fill in in, on or at: The cricket match starts ___ 2 October. (a) at (b) in (c) on
- 9.Fill in in, on or at: We will visit Nani ___ 15 August. (a) on (b) in (c) at
- 10.Fill the gap: I can see one ___. (a) geese (b) gooses (c) goose
- 11.Fill the gap: This was the ___ day of my holiday. (a) bad (b) worst (c) most worst (d) worse
- 12.Fill in a or an: ___ egg (a) an (b) a
- 13.___ Arjun speak Hindi last week? (a) Was (b) Do (c) Did (d) Does
- 14.Choose the right verb: Physics ___ interesting. (a) is (b) are
- 15.Fill in a, an or the: ___ moon shines at night. (a) an (b) the (c) a
- 16.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) in (c) on
- 17.Add the question tag: You are hungry, ___? (a) are you (b) aren't you (c) don't you
- 18.Meera is going to ___ vegetables next Sunday. (a) buys (b) buy (c) bought (d) buying
- 19.Tara said, “I will throw the ball.” → Tara said that she ___ throw the ball. (a) will (b) is (c) would
- 20.___ you watch a cartoon in 2023? (a) Do (b) Was (c) Did (d) Does
- 21.That is the town ___ my grandmother lives. (a) which (b) who (c) whose (d) where
- 22.Fill the gap: Ishaan is as ___ as Aarav. (a) shortest (b) shorter (c) short
- 23.My friends have been in the library ___ 10 am. (a) for (b) since
- 24.If it ___ tomorrow, he will stay at home. (a) will rain (b) rains (c) would rain (d) rain
- 25.She ___ going to wash the dishes next Sunday. (a) am (b) are (c) is
- 26.Arjun wanted ___ the bag. (a) carries (b) to carry (c) carrying (d) carry
- 27.Fill the gap: Kabir drew three ___. (a) knife (b) knifes (c) knives (d) knifs
- 28.Fill the gap: I can see four ___. (a) womans (b) woman (c) womens (d) women
- 29.My brother has played in the garden ___ morning. (a) for (b) since
- 30.My cousins ___ milk two days ago. (a) drank (b) drinked (c) drink (d) will drink
- 31.___ they write a letter every day? (a) Does (b) Are (c) Do (d) Is
- 32.Ira promised ___ a letter. (a) to write (b) writing (c) write (d) writes
- 33.If Ira ___ a lot of money, she would buy a big library. (a) had (b) has (c) will have (d) would have
- 34.You ___ the ball every day. (a) throwing (b) throws (c) throw
- 35.Fill the gap: Kabir drew three ___. (a) citys (b) city (c) cityes (d) cities
- 36.Add the question tag: They feed the dog every day, ___? (a) don't they (b) don't them (c) aren't they (d) do they
- 37.Farhan has a new bicycle. It is ___ bicycle. (a) he (b) him (c) his
- 38.Fill in in, on or at: Our school trip is ___ summer. (a) on (b) at (c) in
- 39.That is the cake ___ Mum baked. (a) which (b) whose (c) where (d) who
- 40.___ we speak Hindi twice a week? (a) Does (b) Are (c) Is (d) Do
Answer key
- quietly
- higher
- where
- breaks
- where
- climbing
- Did
- on
- on
- goose
- worst
- an
- Did
- is
- the
- in
- aren't you
- buy
- would
- Did
- where
- short
- since
- rains
- is
- to carry
- knives
- women
- since
- drank
- Do
- to write
- had
- throw
- cities
- don't they
- his
- in
- which
- Do
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar