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.Aisha is a loud speaker. She speaks ___. (a) loud (b) loudly (c) loudely
- 2.Choose the right verb: Mathematics ___ my favourite subject. (a) are (b) is
- 3.Change to passive: “Arjun has flown two kites.” → Two kites ___ by Arjun. (a) have been flown (b) have flown (c) has been flown
- 4.If Omkar ___ a magic lamp, he would wish for more holidays. (a) would find (b) found (c) will find (d) finds
- 5.Fill in in, on or at: Our school trip is ___ winter. (a) in (b) on (c) at
- 6.Add the question tag: They have planted a tree, ___? (a) have they (b) don't they (c) haven't them (d) haven't they
- 7.Fill in in, on or at: We will visit Nani ___ Friday. (a) at (b) on (c) in
- 8.Riya is a neat writer. She writes ___. (a) neatley (b) neatly (c) neat
- 9.They have just ___ the train. (a) took (b) take (c) taking (d) taken
- 10.What is the past tense of “catch”? (a) catching (b) caught (c) catched
- 11.Change to passive: “Kavya cleans the room every day.” → The room ___ by Kavya every day. (a) are cleaned (b) is clean (c) cleans (d) is cleaned
- 12.Fill the gap: This is the ___ bag in our class. (a) heaviest (b) heavier (c) heavy (d) most heaviest
- 13.Fill in in, on or at: We will visit Nani ___ the morning. (a) in (b) at (c) on
- 14.This is the woman ___ drives the school bus. (a) whose (b) where (c) who (d) which
- 15.Fill the gap: Neel is ___ than Riya. (a) shorter (b) short (c) more short (d) shortest
- 16.Fill the gap: Myra is as ___ as Sneha. (a) taller (b) tallest (c) tall
- 17.If Mum makes kheer, you ___ two bowls. (a) will eats (b) would eat (c) ate (d) will eat
- 18.That is the boy ___ father is a pilot. (a) where (b) whose (c) which (d) who
- 19.Choose the right verb: One of my cousins ___ in Class 6. (a) are (b) is
- 20.Fill in in, on or at: Our school trip is ___ noon. (a) in (b) at (c) on
- 21.___ my sister wash the dishes yesterday? (a) Was (b) Do (c) Did (d) Does
- 22.If Kunal ___ near the sea, he would swim every day. (a) lives (b) lived (c) would live (d) will live
- 23.What is the past tense of “bring”? (a) brought (b) bringing (c) bringed
- 24.Fill the gap: The owl was the ___ bird in the forest. (a) most wisest (b) wise (c) wiser (d) wisest
- 25.I ___ clap for the team every day. (a) doesn't (b) aren't (c) don't
- 26.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
- 27.She ___ going to fly a kite tomorrow. (a) is (b) are (c) am
- 28.He ___ going to cook rice next month. (a) are (b) is (c) am
- 29.I ___ a new puppy. (a) have (b) has
- 30.Nisha is going to ___ cricket next Sunday. (a) played (b) plays (c) playing (d) play
- 31.Fill in a or an: ___ umbrella (a) a (b) an
- 32.My brother and I have a red bicycle. This bicycle is ___. (a) ours (b) our (c) we
- 33.My brother ___ with Nani since 2019. (a) stayed (b) has stayed (c) have stayed (d) stays
- 34.Rahul ___ to school last week. (a) goed (b) goes (c) went (d) will go
- 35.Sneha ___ a new puppy. (a) has (b) have
- 36.She ___ at home today. (a) am (b) is (c) are
- 37.What is the plural of “loaf”? (a) loafs (b) loaf (c) loafes (d) loaves
- 38.We ___ a picture on Saturdays. (a) draws (b) drawing (c) draw
- 39.Add the question tag: They are busy, ___? (a) aren't them (b) are they (c) don't they (d) aren't they
- 40.Add the question tag: You do not write a letter every day, ___? (a) are you (b) don't you (c) do you
Answer key
- loudly
- is
- have been flown
- found
- in
- haven't they
- on
- neatly
- taken
- caught
- is cleaned
- heaviest
- in
- who
- shorter
- tall
- will eat
- whose
- is
- at
- Did
- lived
- brought
- wisest
- don't
- the
- is
- is
- have
- play
- an
- ours
- has stayed
- went
- has
- is
- loaves
- draw
- aren't they
- do you
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar