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 students ___ tea every Sunday. (a) makes (b) making (c) make
- 2.Fill the gap: Kavya is ___ than Diya. (a) younger (b) more young (c) youngest (d) young
- 3.Rahul wanted ___ a cartoon. (a) watching (b) watch (c) watches (d) to watch
- 4.This is the boy ___ won the race. (a) who (b) whose (c) where (d) which
- 5.My parents ___ planted a tree already. (a) have (b) has
- 6.Fill in in, on or at: Our school trip is ___ Sunday. (a) at (b) on (c) in
- 7.Fill the gap: I can see one ___. (a) fox (b) foxes (c) foxs
- 8.Kunal is good at ___ a letter. (a) writing (b) to write (c) write (d) writes
- 9.Zoya is going to ___ a cartoon next month. (a) watching (b) watch (c) watched (d) watches
- 10.Add the question tag: My brother can jog in the park, ___? (a) can he (b) can't him (c) can't he (d) doesn't he
- 11.This is the teacher ___ teaches us maths. (a) who (b) whose (c) which (d) where
- 12.Fill the gap: Meera is as ___ as Omkar. (a) tallest (b) taller (c) tall
- 13.Change to passive: “Pooja has told two stories.” → Two stories ___ by Pooja. (a) have been told (b) have told (c) has been told
- 14.Saanvi asked me, “Why are you sad?” → Saanvi asked me ___. (a) why am I sad (b) why I was sad (c) why was I sad
- 15.Fill in in, on or at: The shop opens ___ Christmas Day. (a) on (b) in (c) at
- 16.Sneha is a fast runner. She runs ___. (a) fastly (b) fast
- 17.If we had a lot of money, we ___ buy a big library. (a) would (b) would be (c) did (d) will
- 18.You are going to ___ to school next week. (a) go (b) going (c) goes (d) went
- 19.Fill in a, an or the: ___ sky is blue today. (a) an (b) the (c) a
- 20.Fill the gap: The blue whale is the ___ animal in the world. (a) big (b) bigger (c) most biggest (d) biggest
- 21.Saanvi ___ swim in the pool every Sunday. (a) isn't (b) doesn't (c) don't
- 22.Fill the gap: I can see one ___. (a) pencils (b) pencil (c) penciles
- 23.Saanvi said, “My bicycle is new.” → Saanvi said that ___ bicycle was new. (a) she (b) her (c) hers (d) my
- 24.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
- 25.My sister and I have a red bicycle. This bicycle is ___. (a) our (b) we (c) ours
- 26.Aarav finished ___ the dog. (a) feed (b) feeds (c) to feed (d) feeding
- 27.___ you very excited today? (a) Am (b) Are (c) Is
- 28.Tara needed ___ a cartoon. (a) watching (b) to watch (c) watches (d) watch
- 29.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
- 30.What is the past tense of “buy”? (a) bought (b) buying (c) buyed
- 31.Isha is a neat writer. She writes ___. (a) neat (b) neatley (c) neatly
- 32.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
- 33.What is the plural of “potato”? (a) potato (b) potatoes (c) potatoe's (d) potatos
- 34.Omkar said, “I wear a cap every day.” → Omkar said that he ___ a cap every day. (a) wear (b) wearing (c) wears (d) wore
- 35.If you heat water to 100 °C, it ___. (a) boils (b) boil (c) boiled
- 36.What is the plural of “box”? (a) boxies (b) boxs (c) box (d) boxes
- 37.Choose the right word: The birds are sitting ___ the wire. (a) at (b) on (c) in
- 38.You ___ going to plant a tree tomorrow. (a) are (b) am (c) is
- 39.Fill in in, on or at: The shop opens ___ 15 August. (a) at (b) on (c) in
- 40.Omkar ___ happy today. (a) is (b) are (c) am
Answer key
- make
- younger
- to watch
- who
- have
- on
- fox
- writing
- watch
- can't he
- who
- tall
- have been told
- why I was sad
- on
- fast
- would
- go
- the
- biggest
- doesn't
- pencil
- her
- the
- ours
- feeding
- Are
- to watch
- are
- bought
- neatly
- at
- potatoes
- wore
- boils
- boxes
- on
- are
- on
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar