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.Neel ___ on the stage next month. (a) will dances (b) will dancing (c) will dance (d) danced
- 2.Fill the gap: Manav is as ___ as Ishaan. (a) shortest (b) shorter (c) short
- 3.___ Rahul catch the ball twice a week? (a) Do (b) Is (c) Does (d) Are
- 4.My brother is going to ___ a kite next Sunday. (a) flew (b) flying (c) flies (d) fly
- 5.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
- 6.That is the school ___ my mother teaches. (a) which (b) whose (c) where (d) who
- 7.Which sentence is correct? (a) We eat often rice. (b) We often eat rice.
- 8.We ___ late today. (a) is (b) are (c) am
- 9.Fill in a or an: ___ umbrella (a) a (b) an
- 10.Rohan is a happy singer. He sings ___. (a) happyly (b) happily (c) happy
- 11.Tara ___ a new bicycle. (a) have (b) has
- 12.Fill the gap: My bag is ___ than your bag. (a) heavy (b) heaviest (c) heavier (d) heavyer
- 13.Ananya hoped ___ a picture. (a) drawing (b) draw (c) draws (d) to draw
- 14.My brother ___ a kite in 2023. (a) flies (b) will fly (c) flyed (d) flew
- 15.___ you happy today? (a) Are (b) Am (c) Is
- 16.Fill in in, on or at: The cricket match starts ___ July. (a) on (b) in (c) at
- 17.Change to passive: “Yash flies a kite every Sunday.” → A kite ___ by Yash every Sunday. (a) flies (b) is flew (c) are flown (d) is flown
- 18.If I had a lot of money, I ___ buy a big library. (a) will (b) would be (c) did (d) would
- 19.I ___ in the pool next month. (a) will swim (b) swam (c) will swims (d) will swimming
- 20.This is the park ___ we play cricket. (a) which (b) where (c) who (d) whose
- 21.Rahul is a brave fighter. He fights ___. (a) bravly (b) brave (c) bravely
- 22.Karan ___ going to send a message tomorrow. (a) am (b) are (c) is
- 23.Change to passive: “Omkar cleaned the room yesterday.” → The room ___ by Omkar yesterday. (a) were cleaned (b) cleaned (c) was clean (d) was cleaned
- 24.Fill the gap: Kabir drew three ___. (a) boxs (b) box (c) boxes (d) boxies
- 25.Meera has a new bicycle. It is ___ bicycle. (a) her (b) hers (c) she
- 26.Fill the gap: Kabir drew three ___. (a) knifs (b) knifes (c) knife (d) knives
- 27.___ Farhan climb a tree every Sunday? (a) Do (b) Does (c) Is (d) Are
- 28.He has known my best friend ___ five years. (a) since (b) for
- 29.Add the question tag: She watches a cartoon every day, ___? (a) doesn't her (b) doesn't she (c) isn't she (d) does she
- 30.___ Sneha catch the ball on Saturdays? (a) Is (b) Are (c) Does (d) Do
- 31.___ you make tea yesterday? (a) Do (b) Does (c) Did (d) Was
- 32.Fill in in, on or at: We will visit Nani ___ my birthday. (a) in (b) at (c) on
- 33.___ my brother cook rice twice a week? (a) Are (b) Is (c) Do (d) Does
- 34.I know the boy ___ won the race. (a) where (b) which (c) who (d) whose
- 35.Change to passive: “Rohan plants a tree every day.” → A tree ___ by Rohan every day. (a) is plant (b) is planted (c) plants (d) are planted
- 36.Fill in in, on or at: The cricket match starts ___ Sunday. (a) on (b) in (c) at
- 37.Which sentence is correct? (a) I eat always rice. (b) I always eat rice.
- 38.What is the plural of “loaf”? (a) loafs (b) loafes (c) loaves (d) loaf
- 39.___ Kunal play cricket two days ago? (a) Do (b) Was (c) Did (d) Does
- 40.___ she climb a tree every morning? (a) Is (b) Are (c) Does (d) Do
Answer key
- will dance
- short
- Does
- fly
- the
- where
- We often eat rice.
- are
- an
- happily
- has
- heavier
- to draw
- flew
- Are
- in
- is flown
- would
- will swim
- where
- bravely
- is
- was cleaned
- boxes
- her
- knives
- Does
- for
- doesn't she
- Does
- Did
- on
- Does
- who
- is planted
- on
- I always eat rice.
- loaves
- Did
- Does
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar