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 ___ the ball every day. (a) throwing (b) throws (c) throw
- 2.___ my friends late today? (a) Am (b) Is (c) Are
- 3.Manav is good at ___ a tree. (a) plants (b) to plant (c) planting (d) plant
- 4.Fill in a or an: ___ umbrella (a) an (b) a
- 5.Fill in in, on or at: Our school trip is ___ 9:30. (a) in (b) on (c) at
- 6.Change to passive: “Ishaan baked two cakes yesterday.” → Two cakes ___ by Ishaan yesterday. (a) were baked (b) were bake (c) was baked (d) baked
- 7.That is the woman ___ son is in my class. (a) where (b) whose (c) who (d) which
- 8.Change to passive: “Karan sings a song every Sunday.” → A song ___ by Karan every Sunday. (a) sings (b) are sung (c) is sang (d) is sung
- 9.Fill in a or an: ___ aeroplane (a) a (b) an
- 10.Dev finished ___ the ball. (a) catch (b) catching (c) catches (d) to catch
- 11.You ___ Hindi every day. (a) speaks (b) speaking (c) speak
- 12.The children are going to ___ a letter tomorrow. (a) writing (b) wrote (c) writes (d) write
- 13.Add the question tag: The students went to school yesterday, ___? (a) did they (b) didn't they (c) weren't they (d) didn't them
- 14.___ my parents throw the ball in 2023? (a) Does (b) Was (c) Did (d) Do
- 15.They ___ a new bicycle. (a) has (b) have
- 16.Fill the gap: Dev is as ___ as Manav. (a) shortest (b) shorter (c) short
- 17.Diya is looking forward to ___ a cap next week. (a) wears (b) to wear (c) wearing (d) wear
- 18.Choose the right word: The roots of a tree are ___ the ground. (a) under (b) on (c) at
- 19.Fill the gap: Rahul is ___ than Aditya. (a) shorter (b) short (c) shortest (d) more short
- 20.Fill in a or an: ___ owl (a) an (b) a
- 21.Rahul said, “I will bake a cake.” → Rahul said that he ___ bake a cake. (a) will (b) is (c) would
- 22.___ Ananya ready for school? (a) Am (b) Is (c) Are
- 23.Which word is the adverb? “Isha speaks politely every day.” (a) Isha (b) speaks (c) politely (d) day
- 24.Choose the right verb: Each child ___ a water bottle. (a) have (b) has
- 25.Choose the right verb: Each student ___ a ID card. (a) has (b) have
- 26.Add the question tag: We have run in the park, ___? (a) haven't we (b) don't we (c) have we (d) haven't us
- 27.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
- 28.He ___ send a message every day. (a) isn't (b) doesn't (c) don't
- 29.Add the question tag: You did not take the train yesterday, ___? (a) were you (b) did you (c) didn't you
- 30.Yash said, “My bag is heavy.” → Yash said that ___ bag was heavy. (a) my (b) his (c) he (d) him
- 31.What is the plural of “goose”? (a) gooses (b) geeses (c) goose (d) geese
- 32.Diya ___ happy today. (a) am (b) are (c) is
- 33.I have a red kite. This kite is ___. (a) I (b) mine (c) my
- 34.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) an (c) the
- 35.Change to passive: “Ananya draws three pictures every day.” → Three pictures ___ by Ananya every day. (a) is drawn (b) are drew (c) draws (d) are drawn
- 36.___ they swim in the pool last Sunday? (a) Does (b) Did (c) Do (d) Was
- 37.Fill the gap: This is the ___ sum in the test. (a) easiest (b) easier (c) most easiest (d) easy
- 38.Aditya is a fast runner. He runs ___. (a) fast (b) fastly
- 39.Fill in in, on or at: We will visit Nani ___ the evening. (a) in (b) at (c) on
- 40.Fill the gap: Isha is as ___ as Nisha. (a) strongest (b) stronger (c) strong
Answer key
- throws
- Are
- planting
- an
- at
- were baked
- whose
- is sung
- an
- catching
- speak
- write
- didn't they
- Did
- have
- short
- wearing
- under
- shorter
- an
- would
- Is
- politely
- has
- has
- haven't we
- the
- doesn't
- did you
- his
- geese
- is
- mine
- the
- are drawn
- Did
- easiest
- fast
- in
- strong
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar