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.___ the children ready for school? (a) Are (b) Is (c) Am
- 2.Yash is tired of ___ a cake. (a) to bake (b) bakes (c) bake (d) baking
- 3.My brother ___ in the pool last week. (a) swam (b) swimmed (c) swims (d) will swim
- 4.Which word is the adverb? “Neel learns quickly every day.” (a) Neel (b) day (c) learns (d) quickly
- 5.Choose the right word: Meet me ___ the school gate. (a) under (b) at (c) in
- 6.Which sentence is correct? (a) I eat often rice. (b) I often eat rice.
- 7.Fill in in, on or at: The shop opens ___ noon. (a) on (b) at (c) in
- 8.Fill in a or an: ___ elephant (a) an (b) a
- 9.Fill the gap: Priya is ___ than Karan today. (a) happyer (b) happiest (c) happier (d) happy
- 10.___ you draw a picture every day? (a) Does (b) Do (c) Are (d) Is
- 11.Which word is the adverb? “Aarav reads quietly every day.” (a) reads (b) Aarav (c) quietly (d) day
- 12.Choose the right verb: Either the twins or Ananya ___ coming today. (a) is (b) are
- 13.Fill in a or an: ___ owl (a) a (b) an
- 14.Dev ___ the train next month. (a) will taking (b) will takes (c) will take (d) took
- 15.My brother ___ Grandma yesterday. (a) helps (b) will help (c) has helped (d) helped
- 16.Ananya ___ happy today. (a) are (b) am (c) is
- 17.Fill in in, on or at: The shop opens ___ Sunday. (a) in (b) at (c) on
- 18.Meera is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 19.I ___ take the train every day. (a) don't (b) doesn't (c) aren't
- 20.Choose the right verb: Each boy ___ a water bottle. (a) have (b) has
- 21.If Yash ___ a lot of money, he would buy a big library. (a) will have (b) would have (c) has (d) had
- 22.Change to passive: “Myra is making a kite now.” → A kite ___ by Myra now. (a) are being made (b) is been made (c) is being made
- 23.Fill in a or an: ___ ox (a) an (b) a
- 24.You ___ wear a cap on Saturdays. (a) aren't (b) doesn't (c) don't
- 25.My brother ___ hungry now. (a) am (b) are (c) is
- 26.You have just ___ a cap. (a) wore (b) wearing (c) worn (d) wear
- 27.Kavya asked me, “What do you want?” → Kavya asked me ___. (a) what do I want (b) what did I want (c) what I wanted
- 28.___ my parents very excited today? (a) Are (b) Am (c) Is
- 29.Farhan agreed ___ the dishes. (a) washes (b) washing (c) wash (d) to wash
- 30.Fill the gap: I can see one ___. (a) watch (b) watchs (c) watches
- 31.He ___ in Delhi since 2019. (a) works (b) have worked (c) has worked (d) worked
- 32.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) at (b) in (c) on
- 33.I ___ hungry now. (a) is (b) are (c) am
- 34.Vivaan ___ that he was ready. (a) told (b) asked (c) said
- 35.If Mum ___ kheer, I will eat two bowls. (a) will make (b) make (c) would make (d) makes
- 36.My sister ___ play cricket every Sunday. (a) doesn't (b) isn't (c) don't
- 37.Rohan is going to ___ milk next week. (a) drinks (b) drank (c) drinking (d) drink
- 38.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) an (b) a (c) the
- 39.Fill in a or an: ___ house (a) an (b) a
- 40.She ___ going to cook rice tomorrow. (a) is (b) am (c) are
Answer key
- Are
- baking
- swam
- quickly
- at
- I often eat rice.
- at
- an
- happier
- Do
- quietly
- is
- an
- will take
- helped
- is
- on
- her
- don't
- has
- had
- is being made
- an
- don't
- is
- worn
- what I wanted
- Are
- to wash
- watch
- has worked
- on
- am
- said
- makes
- doesn't
- drink
- the
- a
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar