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 the gap: Aarav is as ___ as Saanvi. (a) taller (b) tallest (c) tall
- 2.___ I hungry now? (a) Are (b) Is (c) Am
- 3.Change to passive: “Kunal builds two sandcastles every Sunday.” → Two sandcastles ___ by Kunal every Sunday. (a) is built (b) are build (c) builds (d) are built
- 4.Fill in in, on or at: Our school trip is ___ the afternoon. (a) at (b) in (c) on
- 5.What is the plural of “man”? (a) mans (b) mens (c) man (d) men
- 6.What is the plural of “woman”? (a) womans (b) woman (c) women (d) womens
- 7.My parents ___ a message every morning. (a) send (b) sends (c) sending
- 8.Fill in in, on or at: The shop opens ___ midnight. (a) in (b) at (c) on
- 9.My brother ___ lunch two days ago. (a) brought (b) bringed (c) will bring (d) brings
- 10.Change to passive: “Ira builds a sandcastle every Sunday.” → A sandcastle ___ by Ira every Sunday. (a) builds (b) is build (c) are built (d) is built
- 11.My cousins ___ going to throw the ball next month. (a) is (b) are (c) am
- 12.This is the man ___ car is new. (a) whose (b) where (c) which (d) who
- 13.___ we write a letter last week? (a) Do (b) Did (c) Does (d) Was
- 14.Aarav ___ very excited today. (a) are (b) am (c) is
- 15.Which word is the adverb? “Priya drives safely every day.” (a) day (b) Priya (c) safely (d) drives
- 16.If Mum makes kheer, she ___ two bowls. (a) will eat (b) ate (c) would eat (d) will eats
- 17.Aarav is a quick learner. He learns ___. (a) quickly (b) quick (c) quickely
- 18.Dev enjoyed ___ a tree. (a) plant (b) to plant (c) planting (d) plants
- 19.Manav said, “I will wash the dishes.” → Manav said that he ___ wash the dishes. (a) would (b) will (c) is
- 20.Isha promised ___ rice. (a) cooking (b) cooks (c) cook (d) to cook
- 21.She ___ going to run in the park tomorrow. (a) are (b) is (c) am
- 22.Karan said, “My room is clean.” → Karan said that ___ room was clean. (a) his (b) my (c) him (d) he
- 23.If the train leaves on time, you ___ Jaipur by noon. (a) reached (b) will reaches (c) would reach (d) will reach
- 24.Fill in a or an: ___ house (a) a (b) an
- 25.Change to passive: “Nisha plants a tree every Sunday.” → A tree ___ by Nisha every Sunday. (a) are planted (b) plants (c) is plant (d) is planted
- 26.What is the plural of “sheep”? (a) sheeps (b) sheep (c) sheepes
- 27.This is the girl ___ helped me. (a) where (b) whose (c) who (d) which
- 28.You are going to ___ in the park next week. (a) jogs (b) jog (c) jogged (d) jogging
- 29.Change to passive: “Riya tells a story every day.” → A story ___ by Riya every day. (a) are told (b) is tell (c) tells (d) is told
- 30.Ishaan is a quick learner. He learns ___. (a) quickly (b) quick (c) quickely
- 31.Change to passive: “Omkar has sung two songs.” → Two songs ___ by Omkar. (a) have been sung (b) have sung (c) has been sung
- 32.Fill the gap: Isha is as ___ as Pooja. (a) younger (b) youngest (c) young
- 33.Fill in in, on or at: Our school trip is ___ half past six. (a) in (b) at (c) on
- 34.They ___ a letter yesterday. (a) write (b) will write (c) writed (d) wrote
- 35.Fill the gap: Aarav is ___ than Ira today. (a) happy (b) happiest (c) happyer (d) happier
- 36.Fill the gap: Omkar is as ___ as Karan. (a) strong (b) strongest (c) stronger
- 37.Aarav ___ that he was tired. (a) asked (b) told (c) said
- 38.Aditya has studied in this school ___ two years. (a) for (b) since
- 39.Meera planned ___ the bag. (a) carry (b) carrying (c) carries (d) to carry
- 40.Change to passive: “Saanvi will wash the plate tomorrow.” → The plate ___ by Saanvi tomorrow. (a) will wash (b) will washed (c) will be wash (d) will be washed
Answer key
- tall
- Am
- are built
- in
- men
- women
- send
- at
- brought
- is built
- are
- whose
- Did
- is
- safely
- will eat
- quickly
- planting
- would
- to cook
- is
- his
- will reach
- a
- is planted
- sheep
- who
- jog
- is told
- quickly
- have been sung
- young
- at
- wrote
- happier
- strong
- said
- for
- to carry
- will be washed
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar