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: ___ uncle (a) a (b) an
- 2.Change to passive: “Pooja will eat a mango tomorrow.” → A mango ___ by Pooja tomorrow. (a) will eaten (b) will eat (c) will be eat (d) will be eaten
- 3.Which word is the adverb? “Aditya walks slowly every day.” (a) slowly (b) Aditya (c) walks (d) day
- 4.Choose the right verb: Either the boys or Ananya ___ coming today. (a) are (b) is
- 5.Fill in in, on or at: Our school trip is ___ my birthday. (a) at (b) on (c) in
- 6.___ I ready for school? (a) Are (b) Is (c) Am
- 7.Fill in a, an or the: ___ moon shines at night. (a) the (b) an (c) a
- 8.Change to passive: “Kunal drew three pictures yesterday.” → Three pictures ___ by Kunal yesterday. (a) were drawn (b) were drew (c) was drawn (d) drew
- 9.___ you wash the dishes every Sunday? (a) Does (b) Is (c) Are (d) Do
- 10.He ___ draw a picture every Sunday. (a) doesn't (b) isn't (c) don't
- 11.This is the girl ___ helped me. (a) where (b) whose (c) which (d) who
- 12.If the bus ___ late, he will miss the first class. (a) would come (b) will come (c) come (d) comes
- 13.Fill in a or an: ___ mango (a) an (b) a
- 14.The students ___ going to plant a tree tomorrow. (a) am (b) is (c) are
- 15.Change to passive: “Manav will fly a kite tomorrow.” → A kite ___ by Manav tomorrow. (a) will fly (b) will be fly (c) will be flown (d) will flown
- 16.Diya ___ a new bicycle. (a) has (b) have
- 17.Sneha is going to ___ the dishes next Sunday. (a) washed (b) washes (c) washing (d) wash
- 18.Aisha is a fast runner. She runs ___. (a) fastly (b) fast
- 19.Kavya ___ the ball every morning. (a) throwing (b) throw (c) throws
- 20.Omkar and Isha are my friends. I play with ___ every day. (a) their (b) them (c) themselves (d) they
- 21.Fill in a or an: ___ egg (a) a (b) an
- 22.I know the girl ___ helped me. (a) who (b) whose (c) which (d) where
- 23.Add the question tag: He threw the ball yesterday, ___? (a) wasn't he (b) didn't he (c) didn't him (d) did he
- 24.He ___ happy today. (a) are (b) am (c) is
- 25.If you knew the answer, you ___ tell the teacher. (a) would be (b) will (c) would (d) did
- 26.Choose the right verb: One of my friends ___ in Class 7. (a) are (b) is
- 27.That is the bag ___ I bought yesterday. (a) who (b) where (c) which (d) whose
- 28.He did not ___ a tree yesterday. (a) planted (b) planting (c) plants (d) plant
- 29.Fill in a or an: ___ European city (a) an (b) a
- 30.What is the plural of “sheep”? (a) sheepes (b) sheep (c) sheeps
- 31.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
- 32.This is the school ___ my mother teaches. (a) where (b) whose (c) which (d) who
- 33.___ she go to school every day? (a) Do (b) Is (c) Does (d) Are
- 34.___ he in the garden now? (a) Am (b) Is (c) Are
- 35.Choose the right verb: The bunch of bananas ___ ripe. (a) is (b) are
- 36.Isha ___ me that she was busy. (a) said (b) asked (c) told
- 37.What is the past tense of “write”? (a) writing (b) wrote (c) written (d) writed
- 38.We have waited for the bus ___ 8 o'clock. (a) since (b) for
- 39.Which sentence is correct? (a) He drinks always tea. (b) He always drinks tea.
- 40.Aditya asked me, “Where do you live?” → Aditya asked me ___. (a) where do I live (b) where I lived (c) where did I live
Answer key
- an
- will be eaten
- slowly
- is
- on
- Am
- the
- were drawn
- Do
- doesn't
- who
- comes
- a
- are
- will be flown
- has
- wash
- fast
- throws
- them
- an
- who
- didn't he
- is
- would
- is
- which
- plant
- a
- sheep
- the
- where
- Does
- Is
- is
- told
- wrote
- since
- He always drinks tea.
- where I lived
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar