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.Farhan is a loud speaker. He speaks ___. (a) loud (b) loudely (c) loudly
- 2.___ we jog in the park every morning? (a) Are (b) Is (c) Do (d) Does
- 3.Fill in in, on or at: We will visit Nani ___ sunset. (a) on (b) in (c) at
- 4.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) at (c) under
- 5.Add the question tag: You do not sing a song every day, ___? (a) don't you (b) are you (c) do you
- 6.Kabir is looking forward to ___ in the park next week. (a) jogs (b) to jog (c) jog (d) jogging
- 7.Change to passive: “Ira is flying two kites now.” → Two kites ___ by Ira now. (a) is being flown (b) are been flown (c) are being flown
- 8.Choose the right word: The birds are sitting ___ the wire. (a) at (b) on (c) in
- 9.Tara kept ___ the train. (a) taking (b) takes (c) to take (d) take
- 10.Nisha is looking forward to ___ a tree next week. (a) to plant (b) planting (c) plants (d) plant
- 11.Fill in in, on or at: The shop opens ___ Sunday. (a) in (b) at (c) on
- 12.That is the woman ___ son is in my class. (a) which (b) whose (c) where (d) who
- 13.He ___ the train tomorrow. (a) took (b) will take (c) will taking (d) will takes
- 14.Add the question tag: You have not gone to school, ___? (a) do you (b) haven't you (c) have you
- 15.If we ___ a lot of money, we would buy a big library. (a) will have (b) had (c) have (d) would have
- 16.Fill the gap: I can see one ___. (a) bookes (b) books (c) book
- 17.Farhan agreed ___ Hindi. (a) speaking (b) speak (c) speaks (d) to speak
- 18.Tara said, “I sing a song every day.” → Tara said that she ___ a song every day. (a) sing (b) sang (c) singing (d) sings
- 19.Fill the gap: Today is the ___ day of the year. (a) hotter (b) most hottest (c) hottest (d) hot
- 20.Zoya said, “I buy vegetables every day.” → Zoya said that she ___ vegetables every day. (a) buy (b) buys (c) bought (d) buying
- 21.Diya ___ a cap on Saturdays. (a) wears (b) wear (c) wearing
- 22.Fill in a or an: ___ old book (a) a (b) an
- 23.Nisha is a quick learner. She learns ___. (a) quickly (b) quickely (c) quick
- 24.Arjun and Meera love sports. ___ play cricket every evening. (a) Themselves (b) Them (c) They (d) Their
- 25.What is the plural of “child”? (a) childrens (b) child (c) childs (d) children
- 26.If India wins the match, they ___ with joy. (a) will dance (b) danced (c) would dance (d) will dances
- 27.Fill in in, on or at: Our school trip is ___ night. (a) in (b) at (c) on
- 28.You ___ send a message on Saturdays. (a) doesn't (b) aren't (c) don't
- 29.If Farhan knew the answer, he ___ tell the teacher. (a) would be (b) would (c) will (d) did
- 30.I ___ tea every day. (a) make (b) makes (c) making
- 31.Kavya refused ___ the room. (a) cleans (b) to clean (c) cleaning (d) clean
- 32.Fill in a or an: ___ ox (a) an (b) a
- 33.If Aditya ___ a lot of money, he would buy a big library. (a) had (b) will have (c) would have (d) has
- 34.If the train ___ on time, they will reach Jaipur by noon. (a) would leave (b) leave (c) will leave (d) leaves
- 35.Saanvi ___ the dog every morning. (a) feed (b) feeding (c) feeds
- 36.___ he climb a tree on Saturdays? (a) Do (b) Is (c) Are (d) Does
- 37.Choose the right verb: One of my friends ___ in Class 5. (a) is (b) are
- 38.I have a red umbrella. This umbrella is ___. (a) mine (b) my (c) I
- 39.Nisha ___ ready for school. (a) are (b) is (c) am
- 40.Fill the gap: I can see one ___. (a) shelves (b) shelf (c) shelfs
Answer key
- loudly
- Do
- at
- at
- do you
- jogging
- are being flown
- on
- taking
- planting
- on
- whose
- will take
- have you
- had
- book
- to speak
- sang
- hottest
- bought
- wears
- an
- quickly
- They
- children
- will dance
- at
- don't
- would
- make
- to clean
- an
- had
- leaves
- feeds
- Does
- is
- mine
- is
- shelf
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar