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: Our school trip is ___ 2 October. (a) at (b) in (c) on
- 2.___ Omkar late today? (a) Is (b) Are (c) Am
- 3.Which sentence is correct? (a) I never drink tea. (b) I drink never tea.
- 4.Fill the gap: Kunal is as ___ as Aarav. (a) strongest (b) stronger (c) strong
- 5.Which word is the adverb? “Saanvi speaks politely every day.” (a) Saanvi (b) speaks (c) day (d) politely
- 6.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
- 7.Add the question tag: She helps Grandma every day, ___? (a) does she (b) doesn't her (c) isn't she (d) doesn't she
- 8.Choose the right verb: Either Karan or my cousins ___ coming today. (a) is (b) are
- 9.Ira asked me, “What is your name?” → Ira asked me ___. (a) what my name was (b) what was my name (c) what is my name
- 10.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
- 11.I ___ a kite every Sunday. (a) flies (b) fly (c) flying
- 12.Add the question tag: He can ride a bicycle, ___? (a) can't he (b) can he (c) can't him (d) doesn't he
- 13.Vivaan has just ___ in the pool. (a) swum (b) swam (c) swimming (d) swim
- 14.Fill the gap: I can see one ___. (a) woman (b) women (c) womans
- 15.Add the question tag: I carried the bag yesterday, ___? (a) didn't me (b) didn't I (c) wasn't I (d) did I
- 16.Fill in a or an: ___ hotel (a) a (b) an
- 17.Choose the right verb: All the students ___ a ID card. (a) has (b) have
- 18.This is the village ___ I was born. (a) which (b) where (c) who (d) whose
- 19.___ you cook rice yesterday? (a) Did (b) Does (c) Was (d) Do
- 20.If Aisha ___ wings, she would fly to school. (a) will have (b) has (c) had (d) would have
- 21.If Kunal ___ a lot of money, he would buy a big library. (a) will have (b) would have (c) had (d) has
- 22.Karan ___ very excited today. (a) am (b) are (c) is
- 23.Fill in in, on or at: Our school trip is ___ Christmas Day. (a) in (b) on (c) at
- 24.Fill in in, on or at: The shop opens ___ midnight. (a) in (b) on (c) at
- 25.Add the question tag: The students are ready, ___? (a) aren't they (b) aren't them (c) are they (d) don't they
- 26.Nisha has a red cricket bat. This cricket bat is ___. (a) her (b) hers (c) she
- 27.Ira ___ me that she was ready. (a) said (b) asked (c) told
- 28.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) at (c) in
- 29.My brother and I love sports. ___ play cricket every evening. (a) Us (b) We (c) Ourselves (d) Our
- 30.Choose the right verb: Neither the boys nor Ishaan ___ coming today. (a) are (b) is
- 31.Fill in a or an: ___ uncle (a) a (b) an
- 32.We ___ a kite last Sunday. (a) fly (b) will fly (c) flew (d) flyed
- 33.Fill the gap: I can see one ___. (a) foxs (b) fox (c) foxes
- 34.Change to passive: “Nisha is telling two stories now.” → Two stories ___ by Nisha now. (a) are been told (b) are being told (c) is being told
- 35.My sister and I love sports. ___ play cricket every evening. (a) We (b) Us (c) Our (d) Ourselves
- 36.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) an (c) the
- 37.I have a red cricket bat. This cricket bat is ___. (a) mine (b) I (c) my
- 38.He has just ___ the ball. (a) catch (b) caught (c) catches (d) catching
- 39.Change to passive: “Kabir will build a sandcastle tomorrow.” → A sandcastle ___ by Kabir tomorrow. (a) will be build (b) will be built (c) will build (d) will built
- 40.Fill the gap: Manav is as ___ as Farhan. (a) shorter (b) shortest (c) short
Answer key
- on
- Is
- I never drink tea.
- strong
- politely
- are
- doesn't she
- are
- what my name was
- is
- fly
- can't he
- swum
- woman
- didn't I
- a
- have
- where
- Did
- had
- had
- is
- on
- at
- aren't they
- hers
- told
- at
- We
- is
- an
- flew
- fox
- are being told
- We
- the
- mine
- caught
- will be built
- short
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar