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.Fill in in, on or at: The shop opens ___ Sunday. (a) in (b) at (c) on
- 2.What is the plural of “train”? (a) trains (b) train's (c) traines (d) train
- 3.Add the question tag: You will not bring lunch tomorrow, ___? (a) will you (b) won't you (c) do you
- 4.___ I cook rice in 2023? (a) Does (b) Was (c) Do (d) Did
- 5.Rohan ___ on the stage last Sunday. (a) has danced (b) will dance (c) danced (d) dances
- 6.Zoya practised ___ a song. (a) sings (b) sing (c) singing (d) to sing
- 7.You ___ going to ride a bicycle next Sunday. (a) am (b) are (c) is
- 8.That is the train ___ leaves at six. (a) where (b) whose (c) which (d) who
- 9.Choose the right word: The birds are sitting ___ the wire. (a) at (b) on (c) in
- 10.My brother is going to ___ a cake next week. (a) baked (b) bake (c) bakes (d) baking
- 11.She ___ climb a tree on Saturdays. (a) isn't (b) doesn't (c) don't
- 12.My parents ___ play cricket twice a week. (a) don't (b) aren't (c) doesn't
- 13.He did not ___ milk in 2023. (a) drank (b) drink (c) drinking (d) drinks
- 14.Kavya loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
- 15.This is the doctor ___ lives next door. (a) where (b) which (c) who (d) whose
- 16.You ___ a new school bag. (a) has (b) have
- 17.Tara is looking forward to ___ the bag next week. (a) carries (b) carrying (c) to carry (d) carry
- 18.My parents ___ a tree yesterday. (a) will climb (b) climbed (c) climb (d) have climbed
- 19.Add the question tag: My parents did not wash the dishes yesterday, ___? (a) were they (b) did them (c) did they (d) didn't they
- 20.Choose the right verb: All the students ___ a water bottle. (a) have (b) has
- 21.Add the question tag: We are not ready, ___? (a) do we (b) are we (c) aren't we (d) are us
- 22.You ___ run in the park every Sunday. (a) doesn't (b) don't (c) aren't
- 23.Priya has a new bicycle. It is ___ bicycle. (a) her (b) she (c) hers
- 24.Change to passive: “Aisha planted a tree yesterday.” → A tree ___ by Aisha yesterday. (a) were planted (b) was planted (c) was plant (d) planted
- 25.Add the question tag: My cousins can send a message, ___? (a) don't they (b) can't them (c) can't they (d) can they
- 26.I ___ going to win the match next Sunday. (a) are (b) is (c) am
- 27.___ you hungry now? (a) Am (b) Is (c) Are
- 28.___ he study science every day? (a) Do (b) Does (c) Is (d) Are
- 29.You ___ cook rice every Sunday. (a) doesn't (b) don't (c) aren't
- 30.Choose the right word: Kabir is waiting ___ the bus stop. (a) at (b) in (c) under
- 31.Fill in a or an: ___ ox (a) an (b) a
- 32.Diya ___ in the garden now. (a) is (b) are (c) am
- 33.Fill in in, on or at: Our school trip is ___ Sunday. (a) at (b) in (c) on
- 34.I know the girl ___ bag is red. (a) where (b) which (c) who (d) whose
- 35.Aditya enjoyed ___ for the team. (a) claps (b) clap (c) clapping (d) to clap
- 36.What is the plural of “donkey”? (a) donkies (b) donkeyes (c) donkey (d) donkeys
- 37.Change to passive: “Saanvi tells a story every day.” → A story ___ by Saanvi every day. (a) are told (b) is told (c) is tell (d) tells
- 38.Change to passive: “Sneha makes two kites every day.” → Two kites ___ by Sneha every day. (a) is made (b) are make (c) are made (d) makes
- 39.___ Vivaan clap for the team in 2023? (a) Was (b) Do (c) Does (d) Did
- 40.Fill the gap: I can see one ___. (a) knifes (b) knife (c) knives
Answer key
- on
- trains
- will you
- Did
- danced
- singing
- are
- which
- on
- bake
- doesn't
- don't
- drink
- She
- who
- have
- carrying
- climbed
- did they
- have
- are we
- don't
- her
- was planted
- can't they
- am
- Are
- Does
- don't
- at
- an
- is
- on
- whose
- clapping
- donkeys
- is told
- are made
- Did
- knife
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar