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: ___ eagle (a) an (b) a
- 2.Fill in a or an: ___ unicorn (a) an (b) a
- 3.Change to passive: “Kavya has sung two songs.” → Two songs ___ by Kavya. (a) has been sung (b) have been sung (c) have sung
- 4.Fill in in, on or at: Our school trip is ___ Sunday. (a) in (b) on (c) at
- 5.Fill in a, an or the: ___ sun rises in the east. (a) an (b) a (c) the
- 6.Aarav asked me, “Where is your school?” → Aarav asked me ___. (a) where was my school (b) where is my school (c) where my school was
- 7.Rohan ___ a tree twice a week. (a) plant (b) planting (c) plants
- 8.Change to passive: “Neel has drawn a picture.” → A picture ___ by Neel. (a) has drawn (b) have been drawn (c) has been drawn
- 9.I know the girl ___ sister sings well. (a) whose (b) where (c) who (d) which
- 10.Fill the gap: Riya is ___ than Aisha. (a) young (b) younger (c) youngest (d) more young
- 11.Nisha ___ in the park two days ago. (a) will jog (b) has jogged (c) jogs (d) jogged
- 12.Fill in a or an: ___ yellow kite (a) an (b) a
- 13.Nisha is a loud speaker. She speaks ___. (a) loudly (b) loudely (c) loud
- 14.What is the plural of “train”? (a) trains (b) train's (c) train (d) traines
- 15.He ___ the bag on Saturdays. (a) carries (b) carry (c) carrying
- 16.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
- 17.You ___ the dishes every Sunday. (a) washing (b) wash (c) washes
- 18.Choose the right verb: Each of the boys ___ a name tag. (a) has (b) have
- 19.This is the man ___ sells mangoes. (a) who (b) where (c) whose (d) which
- 20.Pooja is looking forward to ___ for the team next week. (a) to clap (b) claps (c) clapping (d) clap
- 21.Yash avoided ___ a sandcastle. (a) to build (b) build (c) builds (d) building
- 22.If we ___ a magic lamp, we would wish for more holidays. (a) found (b) would find (c) find (d) will find
- 23.Which word is the adverb? “Karan reads quietly every day.” (a) Karan (b) quietly (c) day (d) reads
- 24.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
- 25.Fill the gap: This phone is ___ than that one. (a) most expensive (b) expensive (c) more expensive (d) expensiver
- 26.Fill in a, an or the: ___ sky is blue today. (a) a (b) the (c) an
- 27.If Ananya had a lot of money, she ___ buy a big library. (a) would be (b) would (c) will (d) did
- 28.Add the question tag: Vivaan has spoken Hindi, ___? (a) has he (b) hasn't him (c) doesn't he (d) hasn't he
- 29.Choose the right word: Riya lives ___ Mumbai. (a) in (b) on (c) at
- 30.Fill in in, on or at: The shop opens ___ 2027. (a) at (b) on (c) in
- 31.Dev agreed ___ a mango. (a) eating (b) eats (c) to eat (d) eat
- 32.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) the (b) a (c) an
- 33.Fill in in, on or at: We will visit Nani ___ half past six. (a) in (b) on (c) at
- 34.That is the man ___ car is new. (a) which (b) who (c) where (d) whose
- 35.She has lived in Pune ___ last year. (a) since (b) for
- 36.He ___ going to win the match next Sunday. (a) am (b) are (c) is
- 37.Myra wanted ___ a message. (a) to send (b) send (c) sending (d) sends
- 38.Choose the right word: The roots of a tree are ___ the ground. (a) under (b) at (c) on
- 39.My friends ___ a new puppy. (a) has (b) have
- 40.That is the doctor ___ lives next door. (a) where (b) which (c) whose (d) who
Answer key
- an
- a
- have been sung
- on
- the
- where my school was
- plants
- has been drawn
- whose
- younger
- jogged
- a
- loudly
- trains
- carries
- is
- wash
- has
- who
- clapping
- building
- found
- quietly
- are
- more expensive
- the
- would
- hasn't he
- in
- in
- to eat
- the
- at
- whose
- since
- is
- to send
- under
- have
- who
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar