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 ___ a new cricket bat. (a) have (b) has
- 2.Fill in in, on or at: The shop opens ___ Sunday morning. (a) on (b) at (c) in
- 3.Fill the gap: I can see one ___. (a) benches (b) benchs (c) bench
- 4.Manav is fond of ___ the dog. (a) to feed (b) feed (c) feeding (d) feeds
- 5.Choose the right verb: The packet of biscuits ___ open. (a) are (b) is
- 6.Fill the gap: I can see one ___. (a) woman (b) womans (c) women
- 7.This is the girl ___ helped me. (a) who (b) which (c) where (d) whose
- 8.___ you at home today? (a) Is (b) Are (c) Am
- 9.My sister ___ a tree last Sunday. (a) planted (b) has planted (c) will plant (d) plants
- 10.Yash is good at ___ rice. (a) cooking (b) to cook (c) cooks (d) cook
- 11.My friends ___ late today. (a) am (b) are (c) is
- 12.They ___ feed the dog every morning. (a) doesn't (b) aren't (c) don't
- 13.Fill the gap: I can see one ___. (a) gooses (b) goose (c) geese
- 14.Fill the gap: This sum is ___ than that one. (a) easyer (b) easy (c) easier (d) easiest
- 15.I have known my best friend ___ two years. (a) since (b) for
- 16.I did not ___ the match last week. (a) wins (b) winning (c) won (d) win
- 17.Fill in a or an: ___ old book (a) a (b) an
- 18.I have waited for the bus ___ ten minutes. (a) for (b) since
- 19.They ___ the ball in 2023. (a) threw (b) throwed (c) will throw (d) throw
- 20.If Mum ___ kheer, I will eat two bowls. (a) make (b) would make (c) makes (d) will make
- 21.Fill in a or an: ___ house (a) an (b) a
- 22.___ they sing a song on Saturdays? (a) Are (b) Is (c) Do (d) Does
- 23.My sister and I have a red kite. This kite is ___. (a) our (b) we (c) ours
- 24.If it ___ tomorrow, we will stay at home. (a) will rain (b) would rain (c) rains (d) rain
- 25.If you mix red and white, you ___ pink. (a) gets (b) got (c) get
- 26.Choose the right verb: All the children ___ a locker. (a) have (b) has
- 27.___ my sister late today? (a) Am (b) Is (c) Are
- 28.You ___ washed the dishes already. (a) have (b) has
- 29.Change to passive: “Diya has told a story.” → A story ___ by Diya. (a) have been told (b) has been told (c) has told
- 30.Fill the gap: Arjun is as ___ as Ishaan. (a) strongest (b) strong (c) stronger
- 31.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) under (c) on
- 32.Manav loves sports. ___ plays cricket every evening. (a) Himself (b) His (c) Him (d) He
- 33.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) the (c) an
- 34.Rahul ___ that he was tired. (a) told (b) said (c) asked
- 35.She ___ going to study science tomorrow. (a) am (b) is (c) are
- 36.They ___ spoken Hindi already. (a) has (b) have
- 37.Aarav avoided ___ a tree. (a) climbs (b) climbing (c) to climb (d) climb
- 38.Isha ___ happy today. (a) is (b) am (c) are
- 39.If Ishaan ___ the answer, he would tell the teacher. (a) knows (b) knew (c) would know (d) will know
- 40.Fill the gap: I can see four ___. (a) stories (b) story (c) storys (d) storyes
Answer key
- have
- on
- bench
- feeding
- is
- woman
- who
- Are
- planted
- cooking
- are
- don't
- goose
- easier
- for
- win
- an
- for
- threw
- makes
- a
- Do
- ours
- rains
- get
- have
- Is
- have
- has been told
- strong
- on
- He
- the
- said
- is
- have
- climbing
- is
- knew
- stories
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar