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.___ my cousins happy today? (a) Are (b) Is (c) Am
- 2.Fill in in, on or at: The shop opens ___ 7 o'clock. (a) in (b) at (c) on
- 3.This is the woman ___ drives the school bus. (a) who (b) whose (c) which (d) where
- 4.They ___ in this school since 2021. (a) has studied (b) have studied (c) study (d) studied
- 5.Choose the right verb: Every player ___ a name tag. (a) have (b) has
- 6.They ___ a tree two days ago. (a) have climbed (b) climb (c) climbed (d) will climb
- 7.Fill in a or an: ___ onion (a) an (b) a
- 8.Add the question tag: You can bake a cake, ___? (a) don't you (b) can you (c) can't you
- 9.Fill the gap: Kabir drew three ___. (a) brushies (b) brush (c) brushs (d) brushes
- 10.Add the question tag: My brother is ready, ___? (a) isn't him (b) isn't he (c) is he (d) doesn't he
- 11.Arjun is interested in ___ on the stage. (a) dance (b) dancing (c) dances (d) to dance
- 12.He ___ going to sing a song tomorrow. (a) am (b) are (c) is
- 13.Fill the gap: Rohan is as ___ as Kunal. (a) taller (b) tallest (c) tall
- 14.Fill the gap: I can see one ___. (a) dishes (b) dishs (c) dish
- 15.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
- 16.I know the town ___ my grandmother lives. (a) which (b) who (c) where (d) whose
- 17.Fill the gap: Aditya is ___ than Aarav. (a) more young (b) youngest (c) younger (d) young
- 18.Vivaan and Zoya have a red kite. This kite is ___. (a) theirs (b) they (c) their
- 19.Change to passive: “Saanvi has flown two kites.” → Two kites ___ by Saanvi. (a) have been flown (b) has been flown (c) have flown
- 20.He ___ jog in the park every Sunday. (a) don't (b) doesn't (c) isn't
- 21.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) the (c) an
- 22.She ___ the ball every Sunday. (a) throw (b) throws (c) throwing
- 23.Tara finished ___ the train. (a) takes (b) take (c) taking (d) to take
- 24.Fill the gap: I can see one ___. (a) mouse (b) mice (c) mouses
- 25.That is the man ___ car is new. (a) which (b) who (c) whose (d) where
- 26.___ we late today? (a) Are (b) Am (c) Is
- 27.___ they run in the park every day? (a) Are (b) Does (c) Do (d) Is
- 28.If the bus comes late, she ___ the first class. (a) would miss (b) will miss (c) will misses (d) missed
- 29.Fill in in, on or at: Our school trip is ___ half past six. (a) in (b) at (c) on
- 30.Arjun ___ going to cook rice tomorrow. (a) am (b) are (c) is
- 31.Choose the right word: Fish swim ___ the river. (a) on (b) in (c) at
- 32.Vivaan ___ me that he was hungry. (a) said (b) asked (c) told
- 33.Rahul is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 34.If I lived near the sea, I ___ swim every day. (a) will (b) would be (c) did (d) would
- 35.That is the school ___ my mother teaches. (a) whose (b) which (c) who (d) where
- 36.Pooja is a careful driver. She drives ___. (a) carefuly (b) carefully (c) careful
- 37.What is the past tense of “write”? (a) writed (b) written (c) wrote (d) writing
- 38.Fill in a or an: ___ uncle (a) an (b) a
- 39.Fill the gap: There are many ___ here. (a) mices (b) mice (c) mouses (d) mouse
- 40.They ___ happy today. (a) is (b) am (c) are
Answer key
- Are
- at
- who
- have studied
- has
- climbed
- an
- can't you
- brushes
- isn't he
- dancing
- is
- tall
- dish
- the
- where
- younger
- theirs
- have been flown
- doesn't
- the
- throws
- taking
- mouse
- whose
- Are
- Do
- will miss
- at
- is
- in
- told
- him
- would
- where
- carefully
- wrote
- an
- mice
- are
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar