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.Add the question tag: He is not busy, ___? (a) isn't he (b) does he (c) is him (d) is he
- 2.Fill in a or an: ___ hotel (a) a (b) an
- 3.He ___ clean the room every day. (a) doesn't (b) isn't (c) don't
- 4.Diya kept ___ Grandma. (a) helping (b) help (c) to help (d) helps
- 5.I like the train ___ leaves at six. (a) where (b) who (c) whose (d) which
- 6.She ___ baked a cake already. (a) has (b) have
- 7.Fill in a or an: ___ ox (a) a (b) an
- 8.Fill the gap: Kabir drew three ___. (a) brushies (b) brush (c) brushs (d) brushes
- 9.My brother ___ run in the park already. (a) has (b) have
- 10.Pooja is a quick learner. She learns ___. (a) quickely (b) quick (c) quickly
- 11.I ___ a new kite. (a) has (b) have
- 12.Fill the gap: Summer is ___ than winter. (a) more hot (b) hot (c) hotter (d) hottest
- 13.Add the question tag: They ride a bicycle every day, ___? (a) do they (b) don't them (c) don't they (d) aren't they
- 14.Fill the gap: Kabir drew three ___. (a) tomatoe's (b) tomatoes (c) tomato (d) tomatos
- 15.Dev is a neat writer. He writes ___. (a) neatley (b) neat (c) neatly
- 16.If Mum makes kheer, he ___ two bowls. (a) ate (b) will eat (c) would eat (d) will eats
- 17.Add the question tag: We cannot wear a cap, ___? (a) do we (b) can't we (c) can we (d) can us
- 18.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) at (c) in
- 19.We ___ the room last week. (a) clean (b) have cleaned (c) will clean (d) cleaned
- 20.We ___ the ball yesterday. (a) caught (b) catched (c) will catch (d) catch
- 21.Fill the gap: I can see four ___. (a) babyes (b) baby (c) babies (d) babys
- 22.Fill the gap: This is the ___ sum in the test. (a) easiest (b) most easiest (c) easy (d) easier
- 23.Choose the right verb: The bag of apples ___ in the car. (a) are (b) is
- 24.Yash ___ me that he was ready. (a) said (b) asked (c) told
- 25.Farhan asked me, “Where do you live?” → Farhan asked me ___. (a) where I lived (b) where did I live (c) where do I live
- 26.What is the past tense of “win”? (a) won (b) winning (c) winned
- 27.My brother and I have a new water bottle. It is ___ water bottle. (a) we (b) ours (c) us (d) our
- 28.Vivaan asked me, “Why are you sad?” → Vivaan asked me ___. (a) why I was sad (b) why am I sad (c) why was I sad
- 29.What is the past tense of “throw”? (a) thrown (b) throwed (c) throwing (d) threw
- 30.Fill in a or an: ___ tiger (a) an (b) a
- 31.My friends ___ Hindi next month. (a) will speaks (b) spoke (c) will speak (d) will speaking
- 32.My sister ___ cook rice on Saturdays. (a) isn't (b) doesn't (c) don't
- 33.Omkar is fond of ___ a bicycle. (a) ride (b) riding (c) rides (d) to ride
- 34.Change to passive: “Tara has built a sandcastle.” → A sandcastle ___ by Tara. (a) have been built (b) has built (c) has been built
- 35.Fill in in, on or at: The shop opens ___ Sunday morning. (a) in (b) at (c) on
- 36.My brother ___ help Grandma every morning. (a) doesn't (b) isn't (c) don't
- 37.Fill in in, on or at: The cricket match starts ___ noon. (a) on (b) in (c) at
- 38.Change to passive: “Aarav will tell two stories tomorrow.” → Two stories ___ by Aarav tomorrow. (a) will told (b) will tell (c) will be tell (d) will be told
- 39.Choose the right verb: Either Tara or the twins ___ coming today. (a) are (b) is
- 40.Choose the right verb: Each student ___ a ID card. (a) have (b) has
Answer key
- is he
- a
- doesn't
- helping
- which
- has
- an
- brushes
- has
- quickly
- have
- hotter
- don't they
- tomatoes
- neatly
- will eat
- can we
- at
- cleaned
- caught
- babies
- easiest
- is
- told
- where I lived
- won
- our
- why I was sad
- threw
- a
- will speak
- doesn't
- riding
- has been built
- on
- doesn't
- at
- will be told
- are
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar