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.This is the town ___ my grandmother lives. (a) who (b) where (c) which (d) whose
- 2.Fill the gap: There are many ___ here. (a) loafes (b) loafs (c) loaves (d) loaf
- 3.Change to passive: “Aisha baked two cakes yesterday.” → Two cakes ___ by Aisha yesterday. (a) baked (b) were bake (c) were baked (d) was baked
- 4.Kavya said, “I am hungry.” → Kavya said that she ___ hungry. (a) was (b) is (c) were (d) am
- 5.Sneha said, “I am running in the park.” → Sneha said that she ___ in the park. (a) is running (b) were running (c) was running (d) am running
- 6.What is the plural of “loaf”? (a) loafes (b) loafs (c) loaf (d) loaves
- 7.This is the kite ___ my uncle gave me. (a) who (b) which (c) whose (d) where
- 8.Fill the gap: There are many ___ here. (a) traines (b) train's (c) trains (d) train
- 9.If Kabir had wings, he ___ fly to school. (a) will (b) would be (c) did (d) would
- 10.Fill the gap: I can see four ___. (a) benches (b) benchies (c) benchs (d) bench
- 11.Fill the gap: This is the ___ garden in our city. (a) most beautiful (b) beautiful (c) more beautiful (d) beautifullest
- 12.What is the plural of “wife”? (a) wifes (b) wives (c) wife (d) wifs
- 13.If it ___ tomorrow, they will stay at home. (a) rain (b) will rain (c) rains (d) would rain
- 14.Choose the right word: The birds are sitting ___ the wire. (a) at (b) in (c) on
- 15.Which sentence is correct? (a) We drink usually milk. (b) We usually drink milk.
- 16.Choose the right verb: Each boy ___ a notebook. (a) has (b) have
- 17.Saanvi is interested in ___ the dishes. (a) washes (b) to wash (c) washing (d) wash
- 18.Fill the gap: I can see one ___. (a) toys (b) toies (c) toy
- 19.Fill the gap: I can see one ___. (a) puppies (b) puppys (c) puppy
- 20.Fill in a or an: ___ mango (a) an (b) a
- 21.Yash asked me, “Where do you live?” → Yash asked me ___. (a) where do I live (b) where I lived (c) where did I live
- 22.You ___ rice last week. (a) cook (b) cooked (c) have cooked (d) will cook
- 23.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
- 24.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) an (b) a (c) the
- 25.We ___ a new kite. (a) have (b) has
- 26.Zoya is an easy winner. She wins ___. (a) easily (b) easy (c) easyly
- 27.My sister ___ going to take the train tomorrow. (a) are (b) is (c) am
- 28.Fill in a or an: ___ aeroplane (a) an (b) a
- 29.Fill the gap: Kavya is as ___ as Ishaan. (a) taller (b) tallest (c) tall
- 30.Sneha refused ___ on the stage. (a) dance (b) dances (c) dancing (d) to dance
- 31.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) an (c) the
- 32.Which sentence is correct? (a) She eats often fruit. (b) She often eats fruit.
- 33.Fill the gap: Rahul is as ___ as Vivaan. (a) young (b) younger (c) youngest
- 34.Which word is the adverb? “Saanvi reads quietly every day.” (a) day (b) quietly (c) Saanvi (d) reads
- 35.Fill in in, on or at: Our school trip is ___ noon. (a) in (b) at (c) on
- 36.Yash said, “I ride a bicycle every day.” → Yash said that he ___ a bicycle every day. (a) ride (b) rides (c) rode (d) riding
- 37.Fill the gap: A cheetah is ___ than a horse. (a) fastest (b) more fast (c) faster (d) fast
- 38.Aditya ___ me that he was tired. (a) said (b) told (c) asked
- 39.Tara has a red kite. This kite is ___. (a) her (b) hers (c) she
- 40.Fill in a or an: ___ onion (a) a (b) an
Answer key
- where
- loaves
- were baked
- was
- was running
- loaves
- which
- trains
- would
- benches
- most beautiful
- wives
- rains
- on
- We usually drink milk.
- has
- washing
- toy
- puppy
- a
- where I lived
- cooked
- the
- the
- have
- easily
- is
- an
- tall
- to dance
- the
- She often eats fruit.
- young
- quietly
- at
- rode
- faster
- told
- hers
- an
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar