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.Meera asked me, “What is your name?” → Meera asked me ___. (a) what my name was (b) what is my name (c) what was my name
- 2.Choose the right verb: There ___ a lot of rice in the bag. (a) are (b) is
- 3.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
- 4.My parents ___ studied science already. (a) has (b) have
- 5.If you heat water to 100 °C, it ___. (a) boil (b) boils (c) boiled
- 6.What is the plural of “man”? (a) mens (b) mans (c) man (d) men
- 7.Fill the gap: Kabir drew three ___. (a) city (b) citys (c) cities (d) cityes
- 8.Fill the gap: The owl was the ___ bird in the forest. (a) wiser (b) wise (c) most wisest (d) wisest
- 9.I know the school ___ my mother teaches. (a) whose (b) where (c) who (d) which
- 10.If Saanvi ___ wings, she would fly to school. (a) will have (b) would have (c) has (d) had
- 11.Change to passive: “Kavya will make a kite tomorrow.” → A kite ___ by Kavya tomorrow. (a) will be make (b) will make (c) will made (d) will be made
- 12.Aarav practised ___ the bag. (a) carries (b) carrying (c) carry (d) to carry
- 13.He ___ happy today. (a) are (b) am (c) is
- 14.We have just ___ to school. (a) go (b) going (c) went (d) gone
- 15.___ she speak Hindi last week? (a) Do (b) Did (c) Was (d) Does
- 16.They ___ Hindi two days ago. (a) spoke (b) speaked (c) speak (d) will speak
- 17.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) an (c) the
- 18.We ___ a bicycle tomorrow. (a) will riding (b) rode (c) will rides (d) will ride
- 19.Add the question tag: Karan will build a sandcastle tomorrow, ___? (a) won't he (b) doesn't he (c) will he (d) won't him
- 20.Priya ___ in this school since 2022. (a) teaches (b) taught (c) has taught (d) have taught
- 21.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) on (c) at
- 22.What is the past tense of “go”? (a) gone (b) went (c) going (d) goed
- 23.Fill the gap: I can see one ___. (a) mice (b) mouses (c) mouse
- 24.Which word is the adverb? “Priya rides gently every day.” (a) day (b) Priya (c) rides (d) gently
- 25.Choose the right verb: Each of the children ___ a name tag. (a) have (b) has
- 26.Omkar is tired of ___ cricket. (a) play (b) plays (c) to play (d) playing
- 27.Yash ___ me that he was ready. (a) told (b) said (c) asked
- 28.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) at (b) in (c) on
- 29.Choose the right verb: The bunch of bananas ___ ripe. (a) are (b) is
- 30.The children ___ ready for school. (a) are (b) is (c) am
- 31.Omkar is a beautiful dancer. He dances ___. (a) beautifuly (b) beautiful (c) beautifully
- 32.If plants get no water, they ___. (a) died (b) die (c) dies
- 33.Meera is fond of ___ a song. (a) sing (b) to sing (c) sings (d) singing
- 34.What is the plural of “baby”? (a) babies (b) babyes (c) baby (d) babys
- 35.Fill in a or an: ___ umbrella (a) a (b) an
- 36.What is the plural of “puppy”? (a) puppys (b) puppyes (c) puppy (d) puppies
- 37.He ___ rice next week. (a) cooked (b) will cook (c) will cooks (d) will cooking
- 38.Add the question tag: I can bring lunch, ___? (a) can't I (b) can't me (c) can I (d) don't I
- 39.You ___ in the garden now. (a) are (b) is (c) am
- 40.What is the plural of “shelf”? (a) shelf (b) shelves (c) shelfes (d) shelfs
Answer key
- what my name was
- is
- has
- have
- boils
- men
- cities
- wisest
- where
- had
- will be made
- carrying
- is
- gone
- Did
- spoke
- the
- will ride
- won't he
- has taught
- on
- went
- mouse
- gently
- has
- playing
- told
- on
- is
- are
- beautifully
- die
- singing
- babies
- an
- puppies
- will cook
- can't I
- are
- shelves
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar