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: ___ egg (a) a (b) an
- 2.___ we hungry now? (a) Is (b) Am (c) Are
- 3.If India wins the match, you ___ with joy. (a) would dance (b) danced (c) will dances (d) will dance
- 4.Add the question tag: We are not hungry, ___? (a) do we (b) are us (c) are we (d) aren't we
- 5.Choose the right word: The pictures are hanging ___ the wall. (a) under (b) in (c) on
- 6.Fill in in, on or at: Our school trip is ___ winter. (a) in (b) at (c) on
- 7.The children are going to ___ a cartoon tomorrow. (a) watch (b) watches (c) watching (d) watched
- 8.Add the question tag: She has not cooked rice, ___? (a) hasn't she (b) has her (c) does she (d) has she
- 9.What is the past tense of “fly”? (a) flew (b) flyed (c) flying (d) flown
- 10.Change to passive: “Karan has told two stories.” → Two stories ___ by Karan. (a) has been told (b) have told (c) have been told
- 11.Aditya is a safe driver. He drives ___. (a) safe (b) safely (c) safly
- 12.Change to passive: “Meera eats a mango every day.” → A mango ___ by Meera every day. (a) is ate (b) is eaten (c) eats (d) are eaten
- 13.Which word is the adverb? “Ananya wins easily every day.” (a) wins (b) easily (c) Ananya (d) day
- 14.Ananya is a loud speaker. She speaks ___. (a) loudly (b) loud (c) loudely
- 15.If India ___ the match, we will dance with joy. (a) would win (b) win (c) wins (d) will win
- 16.He ___ for the team on Saturdays. (a) clap (b) claps (c) clapping
- 17.My cousins ___ jog in the park every morning. (a) doesn't (b) aren't (c) don't
- 18.Rohan said, “My kite is torn.” → Rohan said that ___ kite was torn. (a) he (b) him (c) his (d) my
- 19.Change to passive: “Zoya drew a picture yesterday.” → A picture ___ by Zoya yesterday. (a) were drawn (b) drew (c) was drew (d) was drawn
- 20.Tara has just ___ a sandcastle. (a) built (b) building (c) builds (d) build
- 21.He is going to ___ tea next Sunday. (a) makes (b) made (c) making (d) make
- 22.That is the kite ___ my uncle gave me. (a) whose (b) which (c) who (d) where
- 23.Fill the gap: Omkar is as ___ as Kabir. (a) shorter (b) shortest (c) short
- 24.Fill the gap: Kabir drew three ___. (a) loafes (b) loaves (c) loafs (d) loaf
- 25.Kavya is fond of ___ a sandcastle. (a) build (b) to build (c) building (d) builds
- 26.Omkar asked me, “What is your name?” → Omkar asked me ___. (a) what is my name (b) what my name was (c) what was my name
- 27.The children ___ make tea on Saturdays. (a) doesn't (b) aren't (c) don't
- 28.Add the question tag: They have told a story, ___? (a) haven't they (b) haven't them (c) have they (d) don't they
- 29.Manav and Priya are my friends. I play with ___ every day. (a) them (b) themselves (c) their (d) they
- 30.Choose the right verb: Physics ___ interesting. (a) is (b) are
- 31.Nisha is tired of ___ the room. (a) clean (b) cleans (c) to clean (d) cleaning
- 32.Ira ___ in the garden now. (a) are (b) am (c) is
- 33.This is the boy ___ father is a pilot. (a) who (b) which (c) whose (d) where
- 34.The children have just ___ to school. (a) going (b) go (c) gone (d) went
- 35.If the bus ___ late, you will miss the first class. (a) comes (b) come (c) would come (d) will come
- 36.This is the cake ___ Mum baked. (a) whose (b) who (c) which (d) where
- 37.He is going to ___ the train next Sunday. (a) take (b) took (c) takes (d) taking
- 38.We ___ going to dance on the stage tomorrow. (a) is (b) are (c) am
- 39.Fill in a or an: ___ igloo (a) a (b) an
- 40.Change to passive: “Priya will plant a tree tomorrow.” → A tree ___ by Priya tomorrow. (a) will planted (b) will be planted (c) will be plant (d) will plant
Answer key
- an
- Are
- will dance
- are we
- on
- in
- watch
- has she
- flew
- have been told
- safely
- is eaten
- easily
- loudly
- wins
- claps
- don't
- his
- was drawn
- built
- make
- which
- short
- loaves
- building
- what my name was
- don't
- haven't they
- them
- is
- cleaning
- is
- whose
- gone
- comes
- which
- take
- are
- an
- will be planted
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar