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.Kabir ___ going to carry the bag next week. (a) is (b) are (c) am
- 2.You are going to ___ a picture next Sunday. (a) drawing (b) drew (c) draw (d) draws
- 3.He is going to ___ the dog next month. (a) feeds (b) feeding (c) fed (d) feed
- 4.Omkar asked me, “What is your name?” → Omkar asked me ___. (a) what was my name (b) what my name was (c) what is my name
- 5.Arjun is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 6.Choose the right word: The stars shine ___ the sky. (a) in (b) at (c) on
- 7.Choose the right verb: Neither the boys nor Kabir ___ coming today. (a) is (b) are
- 8.We ___ a new pencil box. (a) have (b) has
- 9.Fill in a or an: ___ unusual toy (a) an (b) a
- 10.Kunal ___ a letter next month. (a) will writing (b) will write (c) wrote (d) will writes
- 11.Choose the right verb: Each of the boys ___ a water bottle. (a) have (b) has
- 12.Kabir agreed ___ a sandcastle. (a) to build (b) building (c) builds (d) build
- 13.We ___ very excited today. (a) are (b) am (c) is
- 14.Vivaan did not ___ the room in 2023. (a) cleaned (b) clean (c) cleaning (d) cleans
- 15.Fill the gap: Aarav is as ___ as Arjun. (a) happiest (b) happier (c) happy
- 16.Omkar said, “My pencil is broken.” → Omkar said that ___ pencil was broken. (a) my (b) he (c) him (d) his
- 17.She has just ___ the ball. (a) threw (b) throwing (c) throw (d) thrown
- 18.This is the boy ___ father is a pilot. (a) who (b) whose (c) which (d) where
- 19.Arjun said, “My bag is heavy.” → Arjun said that ___ bag was heavy. (a) he (b) my (c) him (d) his
- 20.Fill in a or an: ___ ox (a) a (b) an
- 21.Which sentence is correct? (a) She never eats rice. (b) She eats never rice.
- 22.Which sentence is correct? (a) I drink always milk. (b) I always drink milk.
- 23.He ___ the room every day. (a) cleaning (b) cleans (c) clean
- 24.We ___ ready for school. (a) is (b) am (c) are
- 25.The students have waited for the bus ___ ten minutes. (a) for (b) since
- 26.Aditya loves sports. ___ plays cricket every evening. (a) His (b) Himself (c) He (d) Him
- 27.What is the plural of “dish”? (a) dishs (b) dish (c) dishes (d) dishies
- 28.They ___ the train every day. (a) takes (b) take (c) taking
- 29.My sister ___ a bicycle yesterday. (a) rode (b) rides (c) rided (d) will ride
- 30.I ___ a new kite. (a) have (b) has
- 31.I ___ with Nani since 2022. (a) stayed (b) have stayed (c) has stayed (d) stay
- 32.Kabir ___ eaten a mango already. (a) has (b) have
- 33.Fill the gap: I can see one ___. (a) brushs (b) brushes (c) brush
- 34.Add the question tag: She has run in the park, ___? (a) hasn't her (b) doesn't she (c) hasn't she (d) has she
- 35.I know the village ___ I was born. (a) whose (b) where (c) who (d) which
- 36.The children ___ going to speak Hindi next month. (a) is (b) am (c) are
- 37.Myra asked me, “Why are you sad?” → Myra asked me ___. (a) why am I sad (b) why was I sad (c) why I was sad
- 38.If you heat ice, it ___. (a) melt (b) melted (c) melts
- 39.Riya asked me, “What is your name?” → Riya asked me ___. (a) what is my name (b) what my name was (c) what was my name
- 40.Fill in a, an or the: ___ moon shines at night. (a) a (b) an (c) the
Answer key
- is
- draw
- feed
- what my name was
- him
- in
- is
- have
- an
- will write
- has
- to build
- are
- clean
- happy
- his
- thrown
- whose
- his
- an
- She never eats rice.
- I always drink milk.
- cleans
- are
- for
- He
- dishes
- take
- rode
- have
- have stayed
- has
- brush
- hasn't she
- where
- are
- why I was sad
- melts
- what my name was
- the
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar