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.___ he speak Hindi in 2023? (a) Does (b) Do (c) Was (d) Did
- 2.Choose the right word: Riya lives ___ Mumbai. (a) in (b) at (c) on
- 3.If you mix red and white, you ___ pink. (a) gets (b) got (c) get
- 4.That is the kite ___ my uncle gave me. (a) who (b) whose (c) which (d) where
- 5.Fill the gap: Vivaan is ___ than Meera. (a) short (b) more short (c) shortest (d) shorter
- 6.Nisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 7.He has studied in this school ___ January. (a) since (b) for
- 8.If you heat water to 100 °C, it ___. (a) boiled (b) boil (c) boils
- 9.Choose the right verb: There ___ an apple on the plate. (a) are (b) is
- 10.Tara kept ___ the bag. (a) carrying (b) carry (c) to carry (d) carries
- 11.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) at (c) under
- 12.I know the girl ___ bag is red. (a) where (b) who (c) whose (d) which
- 13.Fill in a, an or the: ___ moon shines at night. (a) an (b) a (c) the
- 14.Tara is a happy singer. She sings ___. (a) happyly (b) happily (c) happy
- 15.Change to passive: “Omkar will clean the room tomorrow.” → The room ___ by Omkar tomorrow. (a) will be cleaned (b) will be clean (c) will clean (d) will cleaned
- 16.What is the past tense of “ride”? (a) ridden (b) riding (c) rode (d) rided
- 17.Change to passive: “Yash has eaten two mangoes.” → Two mangoes ___ by Yash. (a) have been eaten (b) has been eaten (c) have eaten
- 18.What is the plural of “family”? (a) family (b) familyes (c) families (d) familys
- 19.Saanvi ___ the dishes next month. (a) washed (b) will washing (c) will washes (d) will wash
- 20.Fill in a or an: ___ tiger (a) a (b) an
- 21.You have lived in Pune ___ six months. (a) since (b) for
- 22.Rahul is looking forward to ___ for the team next week. (a) clapping (b) claps (c) clap (d) to clap
- 23.Fill the gap: Myra is as ___ as Karan. (a) happier (b) happy (c) happiest
- 24.Change to passive: “Aarav will sing two songs tomorrow.” → Two songs ___ by Aarav tomorrow. (a) will sung (b) will sing (c) will be sing (d) will be sung
- 25.___ Sneha at home today? (a) Am (b) Is (c) Are
- 26.Choose the right verb: Either the twins or Kunal ___ coming today. (a) is (b) are
- 27.This is the park ___ we play cricket. (a) where (b) which (c) who (d) whose
- 28.You ___ cricket two days ago. (a) have played (b) play (c) will play (d) played
- 29.Neel said, “My kite is torn.” → Neel said that ___ kite was torn. (a) his (b) my (c) he (d) him
- 30.Fill the gap: This sum is ___ than that one. (a) easy (b) easyer (c) easier (d) easiest
- 31.That is the bus ___ goes to the zoo. (a) which (b) who (c) where (d) whose
- 32.Rohan loves sports. ___ plays cricket every evening. (a) His (b) He (c) Himself (d) Him
- 33.Add the question tag: She will make tea tomorrow, ___? (a) will she (b) doesn't she (c) won't her (d) won't she
- 34.Which sentence is correct? (a) We eat usually fruit. (b) We usually eat fruit.
- 35.Fill the gap: I can see one ___. (a) puppys (b) puppies (c) puppy
- 36.Fill the gap: Saanvi is as ___ as Vivaan. (a) happier (b) happiest (c) happy
- 37.If you drop an egg, it ___. (a) breaks (b) broke (c) break
- 38.He ___ hungry now. (a) are (b) am (c) is
- 39.Fill in a or an: ___ old book (a) a (b) an
- 40.Isha ___ a new cricket bat. (a) has (b) have
Answer key
- Did
- in
- get
- which
- shorter
- her
- since
- boils
- is
- carrying
- at
- whose
- the
- happily
- will be cleaned
- rode
- have been eaten
- families
- will wash
- a
- for
- clapping
- happy
- will be sung
- Is
- is
- where
- played
- his
- easier
- which
- He
- won't she
- We usually eat fruit.
- puppy
- happy
- breaks
- is
- an
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar