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.He ___ going to catch the ball tomorrow. (a) am (b) are (c) is
- 2.Saanvi said, “My room is clean.” → Saanvi said that ___ room was clean. (a) she (b) hers (c) my (d) her
- 3.Aarav ___ a new school bag. (a) has (b) have
- 4.What is the past tense of “buy”? (a) buyed (b) buying (c) bought
- 5.He ___ a new cricket bat. (a) has (b) have
- 6.If India wins the match, they ___ with joy. (a) would dance (b) danced (c) will dance (d) will dances
- 7.Fill the gap: There are many ___ here. (a) babyes (b) babies (c) baby (d) babys
- 8.That is the woman ___ son is in my class. (a) where (b) whose (c) who (d) which
- 9.You ___ a new school bag. (a) have (b) has
- 10.You are going to ___ a song next month. (a) sing (b) sings (c) sang (d) singing
- 11.Fill in a or an: ___ school (a) an (b) a
- 12.Change to passive: “Isha has painted the wall.” → The wall ___ by Isha. (a) have been painted (b) has been painted (c) has painted
- 13.Choose the right word: The stars shine ___ the sky. (a) in (b) at (c) on
- 14.Ishaan refused ___ lunch. (a) to bring (b) brings (c) bringing (d) bring
- 15.If you knew the answer, you ___ tell the teacher. (a) did (b) would (c) will (d) would be
- 16.Fill in in, on or at: The shop opens ___ summer. (a) at (b) on (c) in
- 17.Tara is a quiet reader. She reads ___. (a) quitely (b) quiet (c) quietly
- 18.What is the past tense of “tell”? (a) telling (b) telled (c) told
- 19.That is the girl ___ helped me. (a) which (b) who (c) where (d) whose
- 20.Change to passive: “Neel flies two kites every day.” → Two kites ___ by Neel every day. (a) is flown (b) flies (c) are flew (d) are flown
- 21.Zoya and Omkar are my friends. I play with ___ every day. (a) themselves (b) their (c) them (d) they
- 22.Fill in a or an: ___ tiger (a) an (b) a
- 23.Manav ___ that he was hungry. (a) said (b) asked (c) told
- 24.He ___ going to jog in the park next month. (a) are (b) am (c) is
- 25.Choose the right verb: Each child ___ a water bottle. (a) has (b) have
- 26.Rahul ___ a picture in 2023. (a) draws (b) drew (c) drawed (d) will draw
- 27.Fill the gap: Kabir drew three ___. (a) shelfs (b) shelves (c) shelf (d) shelfes
- 28.Choose the right word: Meet me ___ the school gate. (a) under (b) at (c) in
- 29.Add the question tag: My brother builds a sandcastle every day, ___? (a) isn't he (b) doesn't him (c) doesn't he (d) does he
- 30.Add the question tag: He can jog in the park, ___? (a) doesn't he (b) can't him (c) can he (d) can't he
- 31.He has had this bicycle ___ a long time. (a) for (b) since
- 32.Fill in in, on or at: Our school trip is ___ Friday. (a) at (b) in (c) on
- 33.I have studied in this school ___ five years. (a) for (b) since
- 34.He ___ the dog last Sunday. (a) will feed (b) fed (c) feeded (d) feeds
- 35.They ___ a new cricket bat. (a) has (b) have
- 36.Neel ___ a cake yesterday. (a) baked (b) bakes (c) will bake (d) has baked
- 37.Nisha is going to ___ a letter next month. (a) write (b) wrote (c) writing (d) writes
- 38.Fill in in, on or at: Our school trip is ___ 2 October. (a) at (b) on (c) in
- 39.Fill in a, an or the: Meera is ___ best singer in our school. (a) the (b) an (c) a
- 40.Fill in a or an: ___ old book (a) a (b) an
Answer key
- is
- her
- has
- bought
- has
- will dance
- babies
- whose
- have
- sing
- a
- has been painted
- in
- to bring
- would
- in
- quietly
- told
- who
- are flown
- them
- a
- said
- is
- has
- drew
- shelves
- at
- doesn't he
- can't he
- for
- on
- for
- fed
- have
- baked
- write
- on
- the
- an
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar