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.Change to passive: “Aarav has made a kite.” → A kite ___ by Aarav. (a) have been made (b) has made (c) has been made
- 2.This is the girl ___ helped me. (a) whose (b) where (c) which (d) who
- 3.Kabir loves sports. ___ plays cricket every evening. (a) His (b) Him (c) Himself (d) He
- 4.___ my brother happy today? (a) Are (b) Am (c) Is
- 5.Choose the right verb: Every student ___ a locker. (a) have (b) has
- 6.What is the plural of “story”? (a) storyes (b) storys (c) stories (d) story
- 7.My friends are going to ___ milk next Sunday. (a) drank (b) drinking (c) drink (d) drinks
- 8.My sister ___ a new puppy. (a) have (b) has
- 9.Add the question tag: We will not throw the ball tomorrow, ___? (a) won't we (b) do we (c) will we (d) will us
- 10.Choose the right verb: There ___ some milk in the jug. (a) is (b) are
- 11.Fill the gap: This temple is ___ than that one. (a) most famous (b) famous (c) more famous (d) famouser
- 12.Which word is the adverb? “Aarav reads quietly every day.” (a) Aarav (b) quietly (c) reads (d) day
- 13.Add the question tag: Kunal has not carried the bag, ___? (a) hasn't he (b) has him (c) does he (d) has he
- 14.If India ___ the match, we will dance with joy. (a) win (b) wins (c) will win (d) would win
- 15.Aarav said, “My bicycle is new.” → Aarav said that ___ bicycle was new. (a) him (b) my (c) his (d) he
- 16.Choose the right verb: All the players ___ a name tag. (a) has (b) have
- 17.Choose the right verb: Each girl ___ a locker. (a) have (b) has
- 18.I know the girl ___ helped me. (a) where (b) which (c) whose (d) who
- 19.Kunal said, “My pencil is broken.” → Kunal said that ___ pencil was broken. (a) my (b) him (c) he (d) his
- 20.Fill the gap: There are many ___ here. (a) loafes (b) loaf (c) loafs (d) loaves
- 21.Fill the gap: I can see four ___. (a) girles (b) girl's (c) girls (d) girl
- 22.Vivaan promised ___ on the stage. (a) dance (b) dancing (c) dances (d) to dance
- 23.Dev finished ___ a tree. (a) planting (b) plant (c) plants (d) to plant
- 24.They ___ going to drink milk next Sunday. (a) am (b) is (c) are
- 25.___ I late today? (a) Are (b) Am (c) Is
- 26.Change to passive: “Aarav is washing the plates now.” → The plates ___ by Aarav now. (a) are being washed (b) are been washed (c) is being washed
- 27.Add the question tag: I have not washed the dishes, ___? (a) do I (b) haven't I (c) have me (d) have I
- 28.Rohan is a beautiful dancer. He dances ___. (a) beautiful (b) beautifully (c) beautifuly
- 29.Fill the gap: The Ganga is the ___ river in India. (a) long (b) longest (c) most longest (d) longer
- 30.I know the school ___ my mother teaches. (a) which (b) whose (c) who (d) where
- 31.Fill the gap: Kabir drew three ___. (a) leafes (b) leafs (c) leaves (d) leaf
- 32.What is the past tense of “run”? (a) running (b) ran (c) runned (d) run
- 33.This is the boy ___ father is a pilot. (a) which (b) where (c) whose (d) who
- 34.Fill in a or an: ___ useful tool (a) an (b) a
- 35.Fill the gap: I can see one ___. (a) keys (b) kies (c) key
- 36.Vivaan ___ the bag every Sunday. (a) carrying (b) carries (c) carry
- 37.Choose the right verb: All the boys ___ a locker. (a) has (b) have
- 38.We have known my best friend ___ 2019. (a) since (b) for
- 39.We ___ the ball next month. (a) threw (b) will throwing (c) will throws (d) will throw
- 40.Add the question tag: I climb a tree every day, ___? (a) do I (b) don't I (c) don't me (d) aren't I
Answer key
- has been made
- who
- He
- Is
- has
- stories
- drink
- has
- will we
- is
- more famous
- quietly
- has he
- wins
- his
- have
- has
- who
- his
- loaves
- girls
- to dance
- planting
- are
- Am
- are being washed
- have I
- beautifully
- longest
- where
- leaves
- ran
- whose
- a
- key
- carries
- have
- since
- will throw
- don't I
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar