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: ___ horse (a) a (b) an
- 2.This is the girl ___ sister sings well. (a) where (b) whose (c) which (d) who
- 3.If Ira had wings, she ___ fly to school. (a) did (b) will (c) would (d) would be
- 4.Kabir did not ___ a picture yesterday. (a) drew (b) drawing (c) draws (d) draw
- 5.Fill in a or an: ___ one-rupee coin (a) an (b) a
- 6.My friends ___ a new school bag. (a) has (b) have
- 7.Fill in a, an or the: ___ earth goes round the sun. (a) a (b) the (c) an
- 8.We did not ___ a cap yesterday. (a) wore (b) wearing (c) wear (d) wears
- 9.She has studied in this school ___ January. (a) for (b) since
- 10.Change to passive: “Aditya tells two stories every Sunday.” → Two stories ___ by Aditya every Sunday. (a) is told (b) tells (c) are tell (d) are told
- 11.Fill the gap: Aarav is as ___ as Farhan. (a) youngest (b) young (c) younger
- 12.You ___ a new cricket bat. (a) have (b) has
- 13.If the train ___ on time, they will reach Jaipur by noon. (a) leaves (b) will leave (c) leave (d) would leave
- 14.If you mix blue and yellow, you ___ green. (a) gets (b) got (c) get
- 15.Change to passive: “Kabir flew two kites yesterday.” → Two kites ___ by Kabir yesterday. (a) was flown (b) were flown (c) flew (d) were flew
- 16.She ___ caught the ball already. (a) has (b) have
- 17.What is the past tense of “ride”? (a) riding (b) ridden (c) rode (d) rided
- 18.Choose the right verb: All the girls ___ a water bottle. (a) has (b) have
- 19.Fill in in, on or at: Our school trip is ___ half past six. (a) on (b) at (c) in
- 20.Fill the gap: The Ganga is the ___ river in India. (a) most longest (b) longer (c) long (d) longest
- 21.Change to passive: “Kavya plants five trees every day.” → Five trees ___ by Kavya every day. (a) is planted (b) plants (c) are planted (d) are plant
- 22.The students ___ throw the ball twice a week. (a) aren't (b) doesn't (c) don't
- 23.Choose the right verb: Each girl ___ a name tag. (a) have (b) has
- 24.That is the park ___ we play cricket. (a) whose (b) who (c) which (d) where
- 25.Change to passive: “Sneha cleans the room every day.” → The room ___ by Sneha every day. (a) cleans (b) are cleaned (c) is clean (d) is cleaned
- 26.He ___ a tree in 2023. (a) plants (b) will plant (c) planted (d) has planted
- 27.Fill the gap: This garden is ___ than that one. (a) more beautiful (b) most beautiful (c) beautiful (d) beautifuller
- 28.Fill in in, on or at: Our school trip is ___ Friday. (a) in (b) on (c) at
- 29.___ I clap for the team twice a week? (a) Do (b) Is (c) Does (d) Are
- 30.Tara and Riya have a red school bag. This school bag is ___. (a) their (b) theirs (c) they
- 31.Fill in a, an or the: ___ sun rises in the east. (a) a (b) an (c) the
- 32.Choose the right word: Fish swim ___ the river. (a) on (b) in (c) at
- 33.We ___ going to play cricket tomorrow. (a) am (b) is (c) are
- 34.My friends ___ Grandma twice a week. (a) helps (b) helping (c) help
- 35.Add the question tag: She can speak Hindi, ___? (a) can't she (b) can she (c) doesn't she (d) can't her
- 36.Omkar is an easy winner. He wins ___. (a) easily (b) easy (c) easyly
- 37.Farhan and Priya have a new cricket bat. It is ___ cricket bat. (a) their (b) theirs (c) they (d) them
- 38.Aarav and Isha have a new bicycle. It is ___ bicycle. (a) theirs (b) their (c) them (d) they
- 39.You ___ a letter yesterday. (a) will write (b) wrote (c) writed (d) write
- 40.___ I buy vegetables every Sunday? (a) Are (b) Do (c) Does (d) Is
Answer key
- a
- whose
- would
- draw
- a
- have
- the
- wear
- since
- are told
- young
- have
- leaves
- get
- were flown
- has
- rode
- have
- at
- longest
- are planted
- don't
- has
- where
- is cleaned
- planted
- more beautiful
- on
- Do
- theirs
- the
- in
- are
- help
- can't she
- easily
- their
- their
- wrote
- Do
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar