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.Zoya did not ___ the room last Sunday. (a) cleaning (b) cleans (c) clean (d) cleaned
- 2.Arjun has studied in this school ___ 2020. (a) for (b) since
- 3.Fill in in, on or at: Our school trip is ___ Sunday morning. (a) at (b) on (c) in
- 4.This is the boy ___ father is a pilot. (a) which (b) where (c) who (d) whose
- 5.Myra and Yash are my friends. I play with ___ every day. (a) they (b) them (c) their (d) themselves
- 6.Choose the right verb: Every student ___ a name tag. (a) have (b) has
- 7.Choose the right verb: One of my classmates ___ in Class 5. (a) are (b) is
- 8.Choose the right verb: The packet of biscuits ___ open. (a) is (b) are
- 9.Which sentence is correct? (a) He usually drinks milk. (b) He drinks usually milk.
- 10.Add the question tag: Zoya cooked rice yesterday, ___? (a) wasn't she (b) did she (c) didn't she (d) didn't her
- 11.He ___ worn a cap already. (a) has (b) have
- 12.We ___ a story two days ago. (a) will tell (b) tell (c) told (d) telled
- 13.___ Meera carry the bag every Sunday? (a) Do (b) Is (c) Are (d) Does
- 14.Neel loves sports. ___ plays cricket every evening. (a) Him (b) Himself (c) He (d) His
- 15.My sister ___ in the garden now. (a) am (b) are (c) is
- 16.Choose the right verb: Each boy ___ a locker. (a) has (b) have
- 17.If you lived near the sea, you ___ swim every day. (a) would (b) did (c) would be (d) will
- 18.Fill in in, on or at: The shop opens ___ my birthday. (a) at (b) on (c) in
- 19.Fill in a or an: ___ school (a) an (b) a
- 20.___ Arjun in the garden now? (a) Is (b) Are (c) Am
- 21.Choose the right verb: Either Yash or my cousins ___ coming today. (a) is (b) are
- 22.Change to passive: “Rahul baked a cake yesterday.” → A cake ___ by Rahul yesterday. (a) baked (b) was bake (c) were baked (d) was baked
- 23.Which word is the adverb? “Myra speaks loudly every day.” (a) speaks (b) Myra (c) day (d) loudly
- 24.Change to passive: “Farhan made a kite yesterday.” → A kite ___ by Farhan yesterday. (a) made (b) were made (c) was made (d) was make
- 25.Pooja is looking forward to ___ the ball next week. (a) throw (b) to throw (c) throwing (d) throws
- 26.If Farhan had wings, he ___ fly to school. (a) would be (b) did (c) would (d) will
- 27.Fill in in, on or at: The shop opens ___ March. (a) in (b) at (c) on
- 28.If Isha had a lot of money, she ___ buy a big library. (a) did (b) will (c) would be (d) would
- 29.Fill in a or an: ___ unicorn (a) an (b) a
- 30.Fill in in, on or at: The cricket match starts ___ July. (a) on (b) in (c) at
- 31.They have just ___ Grandma. (a) helping (b) helped (c) help (d) helps
- 32.Myra is my friend. I play with ___ every day. (a) herself (b) her (c) she
- 33.Which word is the adverb? “Ananya writes neatly every day.” (a) neatly (b) writes (c) day (d) Ananya
- 34.You ___ going to wash the dishes tomorrow. (a) is (b) am (c) are
- 35.Isha asked me, “When do you get up?” → Isha asked me ___. (a) when did I get up (b) when I got up (c) when do I get up
- 36.___ Zoya very excited today? (a) Is (b) Are (c) Am
- 37.Fill in in, on or at: Our school trip is ___ March. (a) in (b) on (c) at
- 38.Which word is the adverb? “Ira dances beautifully every day.” (a) Ira (b) dances (c) beautifully (d) day
- 39.If India wins the match, I ___ with joy. (a) would dance (b) will dance (c) will dances (d) danced
- 40.If you mix blue and yellow, you ___ green. (a) got (b) get (c) gets
Answer key
- clean
- since
- on
- whose
- them
- has
- is
- is
- He usually drinks milk.
- didn't she
- has
- told
- Does
- He
- is
- has
- would
- on
- a
- Is
- are
- was baked
- loudly
- was made
- throwing
- would
- in
- would
- a
- in
- helped
- her
- neatly
- are
- when I got up
- Is
- in
- beautifully
- will dance
- get
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar