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.Change to passive: “Saanvi has written two letters.” → Two letters ___ by Saanvi. (a) have been written (b) have written (c) has been written
- 2.Farhan said, “My pencil is broken.” → Farhan said that ___ pencil was broken. (a) he (b) him (c) my (d) his
- 3.Myra is good at ___ the dishes. (a) wash (b) washing (c) washes (d) to wash
- 4.My brother and I love sports. ___ play cricket every evening. (a) Us (b) Ourselves (c) Our (d) We
- 5.Aisha ___ in this school since 2022. (a) have studied (b) studied (c) studies (d) has studied
- 6.Add the question tag: I have jogged in the park, ___? (a) haven't I (b) have I (c) don't I (d) haven't me
- 7.Choose the right verb: Physics ___ interesting. (a) are (b) is
- 8.If India wins the match, I ___ with joy. (a) would dance (b) will dance (c) danced (d) will dances
- 9.That is the village ___ I was born. (a) where (b) who (c) whose (d) which
- 10.Aisha ___ hungry now. (a) are (b) is (c) am
- 11.Fill in in, on or at: The shop opens ___ 7 o'clock. (a) on (b) at (c) in
- 12.If you heat ice, it ___. (a) melted (b) melt (c) melts
- 13.Fill in a or an: ___ uniform (a) a (b) an
- 14.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
- 15.Neel asked me, “Where do you live?” → Neel asked me ___. (a) where I lived (b) where did I live (c) where do I live
- 16.That is the woman ___ drives the school bus. (a) who (b) where (c) whose (d) which
- 17.Fill the gap: Rahul is as ___ as Priya. (a) shortest (b) shorter (c) short
- 18.I ___ happy today. (a) am (b) are (c) is
- 19.Fill the gap: The Ganga is ___ than the Yamuna. (a) longer (b) longest (c) more long (d) long
- 20.She has lived in Pune ___ 2020. (a) for (b) since
- 21.Fill the gap: I can see one ___. (a) foxs (b) foxes (c) fox
- 22.I ___ in Pune since 2021. (a) has lived (b) live (c) lived (d) have lived
- 23.Vivaan wanted ___ a tree. (a) climbs (b) climbing (c) to climb (d) climb
- 24.Yash ___ happy today. (a) am (b) is (c) are
- 25.Zoya enjoyed ___ a message. (a) sending (b) sends (c) send (d) to send
- 26.Fill the gap: I can see four ___. (a) book (b) book's (c) books (d) bookes
- 27.He ___ going to swim in the pool tomorrow. (a) am (b) are (c) is
- 28.Add the question tag: We cannot win the match, ___? (a) can we (b) can us (c) do we (d) can't we
- 29.___ my parents clean the room every Sunday? (a) Does (b) Do (c) Are (d) Is
- 30.Isha is an easy winner. She wins ___. (a) easy (b) easyly (c) easily
- 31.I have just ___ a message. (a) sends (b) sent (c) send (d) sending
- 32.Priya is good at ___ rice. (a) cook (b) cooking (c) cooks (d) to cook
- 33.Change to passive: “Priya will draw three pictures tomorrow.” → Three pictures ___ by Priya tomorrow. (a) will be draw (b) will be drawn (c) will drawn (d) will draw
- 34.Aditya said, “I am drawing a picture.” → Aditya said that he ___ a picture. (a) is drawing (b) were drawing (c) am drawing (d) was drawing
- 35.What is the past tense of “win”? (a) won (b) winned (c) winning
- 36.I know the park ___ we play cricket. (a) who (b) whose (c) which (d) where
- 37.Choose the right word: We took shelter ___ a big umbrella. (a) at (b) under (c) on
- 38.She ___ a new bicycle. (a) have (b) has
- 39.Fill the gap: I can see four ___. (a) bench (b) benches (c) benchs (d) benchies
- 40.If Pooja got a free day, she ___ visit Nani. (a) would be (b) will (c) did (d) would
Answer key
- have been written
- his
- washing
- We
- has studied
- haven't I
- is
- will dance
- where
- is
- at
- melts
- a
- the
- where I lived
- who
- short
- am
- longer
- since
- fox
- have lived
- to climb
- is
- sending
- books
- is
- can we
- Do
- easily
- sent
- cooking
- will be drawn
- was drawing
- won
- where
- under
- has
- benches
- would
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar