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.Which sentence is correct? (a) I never drink tea. (b) I drink never tea.
- 2.Add the question tag: We will not buy vegetables tomorrow, ___? (a) will we (b) will us (c) won't we (d) do we
- 3.Fill in a or an: ___ hour (a) a (b) an
- 4.You ___ the train every day. (a) taking (b) takes (c) take
- 5.___ we draw a picture every Sunday? (a) Are (b) Does (c) Do (d) Is
- 6.___ my cousins dance on the stage every day? (a) Are (b) Do (c) Is (d) Does
- 7.They ___ hungry now. (a) are (b) am (c) is
- 8.We ___ in the park tomorrow. (a) will jogging (b) will jogs (c) jogged (d) will jog
- 9.Add the question tag: He has ridden a bicycle, ___? (a) has he (b) hasn't he (c) doesn't he (d) hasn't him
- 10.Which sentence is correct? (a) He drinks always tea. (b) He always drinks tea.
- 11.Fill in in, on or at: The cricket match starts ___ winter. (a) on (b) at (c) in
- 12.Arjun is looking forward to ___ the match next week. (a) wins (b) to win (c) win (d) winning
- 13.Add the question tag: You jogged in the park yesterday, ___? (a) did you (b) weren't you (c) didn't you
- 14.___ Aditya carry the bag on Saturdays? (a) Is (b) Do (c) Does (d) Are
- 15.You ___ a letter yesterday. (a) write (b) writed (c) wrote (d) will write
- 16.Fill in a or an: ___ elephant (a) an (b) a
- 17.Ananya asked me, “What is your name?” → Ananya asked me ___. (a) what is my name (b) what was my name (c) what my name was
- 18.___ my sister swim in the pool every morning? (a) Is (b) Does (c) Are (d) Do
- 19.The students ___ a tree every morning. (a) plant (b) planting (c) plants
- 20.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) a (b) an (c) the
- 21.If you drop an egg, it ___. (a) broke (b) break (c) breaks
- 22.Karan is looking forward to ___ a story next week. (a) tells (b) to tell (c) telling (d) tell
- 23.Fill in a or an: ___ old book (a) an (b) a
- 24.Fill the gap: Rahul is as ___ as Sneha. (a) short (b) shortest (c) shorter
- 25.My friends ___ bake a cake every morning. (a) don't (b) doesn't (c) aren't
- 26.Add the question tag: Farhan will plant a tree tomorrow, ___? (a) will he (b) doesn't he (c) won't he (d) won't him
- 27.You have played in the garden ___ morning. (a) since (b) for
- 28.You ___ a story last week. (a) telled (b) told (c) will tell (d) tell
- 29.Fill the gap: Aditya is the ___ boy in our class. (a) short (b) most shortest (c) shortest (d) shorter
- 30.Fill in in, on or at: Our school trip is ___ winter. (a) at (b) on (c) in
- 31.I like the bag ___ I bought yesterday. (a) where (b) which (c) who (d) whose
- 32.Fill in in, on or at: The shop opens ___ March. (a) at (b) on (c) in
- 33.Fill the gap: Aarav is the ___ boy in the room today. (a) happy (b) most happiest (c) happiest (d) happier
- 34.Change to passive: “Vivaan writes two letters every Sunday.” → Two letters ___ by Vivaan every Sunday. (a) are wrote (b) writes (c) is written (d) are written
- 35.Add the question tag: You did not play cricket yesterday, ___? (a) were you (b) didn't you (c) did you
- 36.___ my friends fly a kite twice a week? (a) Do (b) Is (c) Does (d) Are
- 37.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) a (c) an
- 38.That is the girl ___ bag is red. (a) who (b) where (c) whose (d) which
- 39.Fill in in, on or at: We will visit Nani ___ my birthday. (a) on (b) in (c) at
- 40.My friends ___ sent a message already. (a) have (b) has
Answer key
- I never drink tea.
- will we
- an
- take
- Do
- Do
- are
- will jog
- hasn't he
- He always drinks tea.
- in
- winning
- didn't you
- Does
- wrote
- an
- what my name was
- Does
- plant
- the
- breaks
- telling
- an
- short
- don't
- won't he
- since
- told
- shortest
- in
- which
- in
- happiest
- are written
- did you
- Do
- the
- whose
- on
- have
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar