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.Choose the right verb: All the students ___ a locker. (a) has (b) have
- 2.Fill the gap: I can see four ___. (a) storys (b) story (c) stories (d) storyes
- 3.He ___ thrown the ball already. (a) has (b) have
- 4.This is the school ___ my mother teaches. (a) which (b) who (c) where (d) whose
- 5.He did not ___ a message two days ago. (a) sends (b) sending (c) send (d) sent
- 6.Change to passive: “Rohan washes the plates every day.” → The plates ___ by Rohan every day. (a) are wash (b) washes (c) are washed (d) is washed
- 7.___ they dance on the stage every Sunday? (a) Is (b) Are (c) Do (d) Does
- 8.Nisha is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 9.Manav did not ___ milk last week. (a) drink (b) drinks (c) drank (d) drinking
- 10.I did not ___ rice last week. (a) cooks (b) cooked (c) cook (d) cooking
- 11.Fill in in, on or at: The shop opens ___ Monday. (a) in (b) on (c) at
- 12.If you mix red and white, you ___ pink. (a) got (b) get (c) gets
- 13.What is the plural of “leaf”? (a) leaf (b) leaves (c) leafes (d) leafs
- 14.Fill in a or an: ___ honest man (a) an (b) a
- 15.Change to passive: “Ananya bakes two cakes every Sunday.” → Two cakes ___ by Ananya every Sunday. (a) are bake (b) bakes (c) are baked (d) is baked
- 16.Choose the right verb: One of my cousins ___ in Class 3. (a) is (b) are
- 17.If Aditya had wings, he ___ fly to school. (a) would (b) did (c) would be (d) will
- 18.We ___ the dishes tomorrow. (a) washed (b) will washes (c) will washing (d) will wash
- 19.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
- 20.Fill the gap: Priya is as ___ as Sneha. (a) happiest (b) happier (c) happy
- 21.Kavya is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 22.Neel asked me, “What is your name?” → Neel asked me ___. (a) what is my name (b) what was my name (c) what my name was
- 23.Fill in a or an: ___ igloo (a) an (b) a
- 24.Rohan has been in the library ___ half an hour. (a) since (b) for
- 25.He is going to ___ on the stage next month. (a) dance (b) dancing (c) danced (d) dances
- 26.Fill in a or an: ___ apple (a) a (b) an
- 27.Which sentence is correct? (a) We eat often rice. (b) We often eat rice.
- 28.I know the boy ___ won the race. (a) which (b) where (c) who (d) whose
- 29.My cousins ___ going to build a sandcastle next Sunday. (a) is (b) are (c) am
- 30.Fill the gap: I can see one ___. (a) gooses (b) geese (c) goose
- 31.Choose the right word: The stars shine ___ the sky. (a) on (b) in (c) at
- 32.Kabir ___ that he was busy. (a) told (b) asked (c) said
- 33.My brother ___ to school last week. (a) will go (b) goed (c) goes (d) went
- 34.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) the (c) an
- 35.Fill the gap: Kunal is the ___ boy in our family. (a) younger (b) most youngest (c) young (d) youngest
- 36.Rohan is looking forward to ___ a cake next week. (a) baking (b) to bake (c) bake (d) bakes
- 37.What is the plural of “man”? (a) men (b) man (c) mens (d) mans
- 38.Rahul loves sports. ___ plays cricket every evening. (a) Himself (b) His (c) Him (d) He
- 39.Fill in a, an or the: ___ sun rises in the east. (a) a (b) the (c) an
- 40.My brother ___ ready for school. (a) is (b) are (c) am
Answer key
- have
- stories
- has
- where
- send
- are washed
- Do
- her
- drink
- cook
- on
- get
- leaves
- an
- are baked
- is
- would
- will wash
- at
- happy
- her
- what my name was
- an
- for
- dance
- an
- We often eat rice.
- who
- are
- goose
- in
- said
- went
- the
- youngest
- baking
- men
- He
- the
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar