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.Riya said, “My bag is heavy.” → Riya said that ___ bag was heavy. (a) hers (b) my (c) her (d) she
- 2.My brother and I love sports. ___ play cricket every evening. (a) Ourselves (b) Our (c) We (d) Us
- 3.If Aisha ___ a lot of money, she would buy a big library. (a) would have (b) had (c) will have (d) has
- 4.Fill the gap: A cheetah is ___ than a horse. (a) fast (b) fastest (c) more fast (d) faster
- 5.Aarav decided ___ the room. (a) clean (b) to clean (c) cleaning (d) cleans
- 6.Manav finished ___ a story. (a) to tell (b) tell (c) telling (d) tells
- 7.Choose the right word: Meet me ___ the school gate. (a) at (b) in (c) under
- 8.Vivaan is tired of ___ the dishes. (a) to wash (b) washing (c) washes (d) wash
- 9.Ira hoped ___ the bag. (a) carry (b) carrying (c) carries (d) to carry
- 10.Add the question tag: You sent a message yesterday, ___? (a) didn't you (b) did you (c) weren't you
- 11.You ___ a bicycle every Sunday. (a) rides (b) ride (c) riding
- 12.Add the question tag: Rohan will not watch a cartoon tomorrow, ___? (a) will he (b) won't he (c) will him (d) does he
- 13.Fill the gap: Diya is as ___ as Karan. (a) taller (b) tallest (c) tall
- 14.If Diya had a lot of money, she ___ buy a big library. (a) would be (b) will (c) did (d) would
- 15.Aditya ___ me that he was ready. (a) said (b) told (c) asked
- 16.Choose the right verb: Neither Kabir nor the girls ___ coming today. (a) are (b) is
- 17.My sister and I love sports. ___ play cricket every evening. (a) Us (b) Ourselves (c) We (d) Our
- 18.Meera has a red bicycle. This bicycle is ___. (a) she (b) hers (c) her
- 19.Fill in in, on or at: The shop opens ___ sunrise. (a) at (b) in (c) on
- 20.Change to passive: “Pooja tells two stories every day.” → Two stories ___ by Pooja every day. (a) is told (b) tells (c) are told (d) are tell
- 21.Fill in a or an: ___ ox (a) an (b) a
- 22.Ishaan is a slow walker. He walks ___. (a) slow (b) slowely (c) slowly
- 23.Change to passive: “Kunal has made a kite.” → A kite ___ by Kunal. (a) has made (b) has been made (c) have been made
- 24.My parents ___ clean the room every Sunday. (a) don't (b) aren't (c) doesn't
- 25.He did not ___ in the pool two days ago. (a) swims (b) swam (c) swimming (d) swim
- 26.Fill the gap: There are many ___ here. (a) loafes (b) loaves (c) loaf (d) loafs
- 27.Ishaan asked me, “What is your name?” → Ishaan asked me ___. (a) what my name was (b) what was my name (c) what is my name
- 28.This is the park ___ we play cricket. (a) who (b) which (c) where (d) whose
- 29.We ___ going to clean the room next week. (a) am (b) is (c) are
- 30.Ananya is tired of ___ a cartoon. (a) watch (b) to watch (c) watches (d) watching
- 31.Dev asked me, “Where is your school?” → Dev asked me ___. (a) where is my school (b) where my school was (c) where was my school
- 32.Fill in in, on or at: We will visit Nani ___ winter. (a) on (b) at (c) in
- 33.Fill in in, on or at: The shop opens ___ July. (a) on (b) in (c) at
- 34.Rohan avoided ___ a tree. (a) climbing (b) climb (c) to climb (d) climbs
- 35.I ___ cricket next month. (a) will play (b) will plays (c) played (d) will playing
- 36.She ___ a new puppy. (a) has (b) have
- 37.Priya ___ a new cricket bat. (a) have (b) has
- 38.I know the woman ___ drives the school bus. (a) who (b) whose (c) where (d) which
- 39.Fill the gap: I can see one ___. (a) deers (b) deer
- 40.___ my brother ready for school? (a) Is (b) Are (c) Am
Answer key
- her
- We
- had
- faster
- to clean
- telling
- at
- washing
- to carry
- didn't you
- ride
- will he
- tall
- would
- told
- are
- We
- hers
- at
- are told
- an
- slowly
- has been made
- don't
- swim
- loaves
- what my name was
- where
- are
- watching
- where my school was
- in
- in
- climbing
- will play
- has
- has
- who
- deer
- Is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar