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.Fill in a or an: ___ onion (a) a (b) an
- 2.Fill the gap: The Ganga is the ___ river in India. (a) long (b) longer (c) longest (d) most longest
- 3.Choose the right verb: One of my friends ___ in Class 8. (a) are (b) is
- 4.Fill in a or an: ___ hour (a) a (b) an
- 5.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) at (c) in
- 6.Add the question tag: My sister has not sent a message, ___? (a) does she (b) has her (c) has she (d) hasn't she
- 7.Which word is the adverb? “Aditya walks slowly every day.” (a) walks (b) slowly (c) day (d) Aditya
- 8.Which sentence is correct? (a) We usually drink milk. (b) We drink usually milk.
- 9.Add the question tag: My sister is busy, ___? (a) isn't she (b) is she (c) doesn't she (d) isn't her
- 10.I ___ with Nani since 2021. (a) stayed (b) has stayed (c) have stayed (d) stay
- 11.Arjun is a fast runner. He runs ___. (a) fast (b) fastly
- 12.Change to passive: “Sneha tells a story every Sunday.” → A story ___ by Sneha every Sunday. (a) are told (b) tells (c) is tell (d) is told
- 13.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
- 14.___ we at home today? (a) Am (b) Are (c) Is
- 15.___ she write a letter every Sunday? (a) Do (b) Does (c) Are (d) Is
- 16.Fill the gap: I can see one ___. (a) toies (b) toy (c) toys
- 17.If Mum ___ kheer, he will eat two bowls. (a) makes (b) will make (c) would make (d) make
- 18.Fill the gap: Manav is as ___ as Priya. (a) young (b) younger (c) youngest
- 19.Change to passive: “Aditya has baked a cake.” → A cake ___ by Aditya. (a) have been baked (b) has baked (c) has been baked
- 20.Choose the right verb: Each player ___ a name tag. (a) has (b) have
- 21.You ___ the dog next week. (a) will feeds (b) fed (c) will feeding (d) will feed
- 22.Rohan is going to ___ the dishes next week. (a) washing (b) wash (c) washed (d) washes
- 23.___ he bring lunch last week? (a) Was (b) Do (c) Does (d) Did
- 24.___ I ready for school? (a) Are (b) Am (c) Is
- 25.You are going to ___ in the park tomorrow. (a) jogs (b) jogged (c) jog (d) jogging
- 26.___ we build a sandcastle in 2023? (a) Do (b) Was (c) Does (d) Did
- 27.Aarav and Nisha are my friends. I play with ___ every day. (a) they (b) their (c) them (d) themselves
- 28.Kabir said, “I have worn a cap.” → Kabir said that he ___ a cap. (a) have worn (b) had worn (c) has worn
- 29.Manav is a slow walker. He walks ___. (a) slowely (b) slow (c) slowly
- 30.You ___ rice last week. (a) will cook (b) have cooked (c) cooked (d) cook
- 31.Fill in in, on or at: The shop opens ___ Sunday morning. (a) on (b) at (c) in
- 32.Fill in in, on or at: Our school trip is ___ sunset. (a) in (b) at (c) on
- 33.Change to passive: “Neel is telling two stories now.” → Two stories ___ by Neel now. (a) is being told (b) are being told (c) are been told
- 34.Farhan and Vivaan love sports. ___ play cricket every evening. (a) Themselves (b) Their (c) Them (d) They
- 35.I have a red school bag. This school bag is ___. (a) I (b) my (c) mine
- 36.Fill the gap: I can see four ___. (a) deeres (b) deer (c) deers
- 37.Choose the right verb: Each player ___ a notebook. (a) have (b) has
- 38.Fill the gap: Pooja is as ___ as Diya. (a) younger (b) young (c) youngest
- 39.What is the plural of “toy”? (a) toy (b) toys (c) toies (d) toyes
- 40.Fill in in, on or at: The shop opens ___ the evening. (a) at (b) on (c) in
Answer key
- an
- longest
- is
- an
- at
- has she
- slowly
- We usually drink milk.
- isn't she
- have stayed
- fast
- is told
- is
- Are
- Does
- toy
- makes
- young
- has been baked
- has
- will feed
- wash
- Did
- Am
- jog
- Did
- them
- had worn
- slowly
- cooked
- on
- at
- are being told
- They
- mine
- deer
- has
- young
- toys
- in
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar