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.This is the kite ___ my uncle gave me. (a) which (b) where (c) whose (d) who
- 2.Manav agreed ___ the dishes. (a) wash (b) washes (c) washing (d) to wash
- 3.I have just ___ a story. (a) tell (b) tells (c) told (d) telling
- 4.Fill in in, on or at: Our school trip is ___ summer. (a) at (b) in (c) on
- 5.I have a new cricket bat. It is ___ cricket bat. (a) me (b) I (c) my (d) mine
- 6.My brother ___ a new pencil box. (a) has (b) have
- 7.Fill in in, on or at: The shop opens ___ Friday. (a) on (b) in (c) at
- 8.Fill the gap: Ananya is as ___ as Sneha. (a) happy (b) happier (c) happiest
- 9.Choose the right verb: There ___ a mango in the basket. (a) are (b) is
- 10.Fill in in, on or at: We will visit Nani ___ July. (a) on (b) in (c) at
- 11.This is the boy ___ won the race. (a) whose (b) where (c) who (d) which
- 12.Fill the gap: The blue whale is the ___ animal in the world. (a) biggest (b) most biggest (c) big (d) bigger
- 13.Aarav said, “My pencil is broken.” → Aarav said that ___ pencil was broken. (a) he (b) my (c) his (d) him
- 14.Rahul hoped ___ a letter. (a) writing (b) write (c) writes (d) to write
- 15.I like the kite ___ my uncle gave me. (a) where (b) who (c) whose (d) which
- 16.Choose the right verb: All the boys ___ a name tag. (a) have (b) has
- 17.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
- 18.Change to passive: “Riya will wash the plates tomorrow.” → The plates ___ by Riya tomorrow. (a) will be washed (b) will be wash (c) will wash (d) will washed
- 19.Add the question tag: I built a sandcastle yesterday, ___? (a) wasn't I (b) didn't me (c) did I (d) didn't I
- 20.My sister ___ jog in the park on Saturdays. (a) doesn't (b) isn't (c) don't
- 21.Fill the gap: I can see one ___. (a) kies (b) keys (c) key
- 22.That is the boy ___ father is a pilot. (a) where (b) whose (c) who (d) which
- 23.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
- 24.Rohan is going to ___ on the stage tomorrow. (a) dance (b) danced (c) dances (d) dancing
- 25.My sister ___ with Nani since 2020. (a) stayed (b) stays (c) have stayed (d) has stayed
- 26.Priya has a new umbrella. It is ___ umbrella. (a) she (b) hers (c) her
- 27.He ___ the dishes next week. (a) will wash (b) washed (c) will washes (d) will washing
- 28.Add the question tag: We have danced on the stage, ___? (a) don't we (b) haven't we (c) have we (d) haven't us
- 29.Add the question tag: He cannot bake a cake, ___? (a) does he (b) can't he (c) can he (d) can him
- 30.He ___ the train every morning. (a) take (b) takes (c) taking
- 31.___ I carry the bag yesterday? (a) Was (b) Did (c) Do (d) Does
- 32.You are going to ___ milk next week. (a) drinks (b) drank (c) drinking (d) drink
- 33.That is the boy ___ won the race. (a) whose (b) who (c) which (d) where
- 34.I know the village ___ I was born. (a) who (b) which (c) whose (d) where
- 35.Aditya and Manav have a red kite. This kite is ___. (a) they (b) their (c) theirs
- 36.Fill in in, on or at: We will visit Nani ___ Friday. (a) at (b) in (c) on
- 37.I have known my best friend ___ 2019. (a) for (b) since
- 38.Fill in a, an or the: Meera is ___ best singer in our school. (a) an (b) a (c) the
- 39.That is the market ___ we buy vegetables. (a) where (b) who (c) whose (d) which
- 40.I have just ___ the train. (a) take (b) taking (c) took (d) taken
Answer key
- which
- to wash
- told
- in
- my
- has
- on
- happy
- is
- in
- who
- biggest
- his
- to write
- which
- have
- the
- will be washed
- didn't I
- doesn't
- key
- whose
- the
- dance
- has stayed
- her
- will wash
- haven't we
- can he
- takes
- Did
- drink
- who
- where
- theirs
- on
- since
- the
- where
- taken
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar