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.She ___ built a sandcastle already. (a) have (b) has
- 2.Fill the gap: Sneha is as ___ as Dev. (a) shortest (b) shorter (c) short
- 3.Add the question tag: I jog in the park every day, ___? (a) don't I (b) aren't I (c) don't me (d) do I
- 4.This is the girl ___ bag is red. (a) which (b) whose (c) where (d) who
- 5.My sister and I have a red cricket bat. This cricket bat is ___. (a) our (b) we (c) ours
- 6.Aisha has just ___ a message. (a) sending (b) send (c) sends (d) sent
- 7.___ he happy today? (a) Is (b) Am (c) Are
- 8.We ___ caught the ball already. (a) have (b) has
- 9.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) a (c) an
- 10.He ___ the ball every day. (a) catches (b) catch (c) catching
- 11.Karan is good at ___ a mango. (a) to eat (b) eats (c) eat (d) eating
- 12.He is going to ___ a kite next week. (a) flying (b) fly (c) flies (d) flew
- 13.Fill in a or an: ___ ice cream (a) an (b) a
- 14.Omkar hoped ___ a sandcastle. (a) building (b) to build (c) builds (d) build
- 15.Change to passive: “Meera will paint the wall tomorrow.” → The wall ___ by Meera tomorrow. (a) will painted (b) will be paint (c) will paint (d) will be painted
- 16.My sister ___ a new pencil box. (a) have (b) has
- 17.Ishaan said, “I am singing a song.” → Ishaan said that he ___ a song. (a) were singing (b) was singing (c) is singing (d) am singing
- 18.Change to passive: “Tara cleans the room every day.” → The room ___ by Tara every day. (a) is cleaned (b) are cleaned (c) cleans (d) is clean
- 19.Fill in in, on or at: Our school trip is ___ Monday. (a) in (b) on (c) at
- 20.Fill in in, on or at: Our school trip is ___ midnight. (a) in (b) on (c) at
- 21.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
- 22.___ we help Grandma every morning? (a) Do (b) Is (c) Are (d) Does
- 23.Karan hoped ___ a cartoon. (a) watches (b) watch (c) watching (d) to watch
- 24.I ___ going to drink milk next Sunday. (a) is (b) am (c) are
- 25.Isha said, “My pencil is broken.” → Isha said that ___ pencil was broken. (a) she (b) hers (c) her (d) my
- 26.Fill the gap: The Taj Mahal is the ___ building in Agra. (a) famous (b) more famous (c) most famous (d) famousest
- 27.My parents have just ___ for the team. (a) clapping (b) claps (c) clapped (d) clap
- 28.Fill the gap: I can see four ___. (a) brushs (b) brushies (c) brush (d) brushes
- 29.Change to passive: “Dev builds two sandcastles every day.” → Two sandcastles ___ by Dev every day. (a) are build (b) builds (c) are built (d) is built
- 30.Vivaan finished ___ the train. (a) taking (b) takes (c) take (d) to take
- 31.___ my brother build a sandcastle every Sunday? (a) Are (b) Is (c) Do (d) Does
- 32.Nisha is a safe driver. She drives ___. (a) safely (b) safe (c) safly
- 33.My cousins ___ in this school since 2021. (a) taught (b) have taught (c) teach (d) has taught
- 34.I ___ the ball every day. (a) catches (b) catch (c) catching
- 35.Manav and Riya love sports. ___ play cricket every evening. (a) Them (b) They (c) Their (d) Themselves
- 36.Priya ___ a new school bag. (a) has (b) have
- 37.Yash practised ___ the dishes. (a) to wash (b) washing (c) wash (d) washes
- 38.They have played in the garden ___ half an hour. (a) since (b) for
- 39.If they got a free day, they ___ visit Nani. (a) will (b) would be (c) would (d) did
- 40.Fill the gap: I can see one ___. (a) fox (b) foxes (c) foxs
Answer key
- has
- short
- don't I
- whose
- ours
- sent
- Is
- have
- the
- catches
- eating
- fly
- an
- to build
- will be painted
- has
- was singing
- is cleaned
- on
- at
- boils
- Do
- to watch
- am
- her
- most famous
- clapped
- brushes
- are built
- taking
- Does
- safely
- have taught
- catch
- They
- has
- washing
- for
- would
- fox
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar