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.We ___ a new bicycle. (a) has (b) have
- 2.Aisha practised ___ a tree. (a) to plant (b) plant (c) planting (d) plants
- 3.If they ___ wings, they would fly to school. (a) will have (b) had (c) would have (d) have
- 4.Fill the gap: Zoya is ___ than Aarav. (a) strongest (b) more strong (c) strong (d) stronger
- 5.Omkar agreed ___ the match. (a) winning (b) win (c) to win (d) wins
- 6.I ___ sing a song every day. (a) aren't (b) doesn't (c) don't
- 7.Fill in in, on or at: Our school trip is ___ winter. (a) in (b) at (c) on
- 8.I know the school ___ my mother teaches. (a) who (b) where (c) which (d) whose
- 9.Change to passive: “Neel builds a sandcastle every day.” → A sandcastle ___ by Neel every day. (a) are built (b) builds (c) is built (d) is build
- 10.Fill the gap: Riya is ___ than Priya. (a) younger (b) more young (c) young (d) youngest
- 11.He has had this bicycle ___ January. (a) for (b) since
- 12.My brother and I have a red water bottle. This water bottle is ___. (a) our (b) we (c) ours
- 13.I ___ go to school every day. (a) doesn't (b) don't (c) aren't
- 14.Kavya agreed ___ science. (a) studying (b) studies (c) to study (d) study
- 15.Fill in a or an: ___ horse (a) a (b) an
- 16.Arjun asked me, “Why are you sad?” → Arjun asked me ___. (a) why was I sad (b) why I was sad (c) why am I sad
- 17.Which sentence is correct? (a) He always drinks tea. (b) He drinks always tea.
- 18.Choose the right verb: The news ___ good today. (a) is (b) are
- 19.If I knew the answer, I ___ tell the teacher. (a) will (b) would be (c) would (d) did
- 20.Fill in a or an: ___ tiger (a) an (b) a
- 21.___ my brother fly a kite yesterday? (a) Did (b) Do (c) Was (d) Does
- 22.Ishaan hoped ___ the dog. (a) feed (b) to feed (c) feeds (d) feeding
- 23.Aisha is going to ___ cricket next week. (a) played (b) plays (c) play (d) playing
- 24.Meera has a new kite. It is ___ kite. (a) she (b) hers (c) her
- 25.Change to passive: “Riya will wash the plates tomorrow.” → The plates ___ by Riya tomorrow. (a) will be washed (b) will washed (c) will wash (d) will be wash
- 26.Choose the right verb: One of my cousins ___ in Class 7. (a) are (b) is
- 27.Fill the gap: Kabir drew three ___. (a) books (b) book (c) bookes (d) book's
- 28.Meera ___ the dog every day. (a) feeding (b) feeds (c) feed
- 29.I know the park ___ we play cricket. (a) where (b) whose (c) which (d) who
- 30.What is the plural of “pencil”? (a) pencil's (b) penciles (c) pencil (d) pencils
- 31.___ I very excited today? (a) Am (b) Is (c) Are
- 32.Add the question tag: They do not study science every day, ___? (a) don't they (b) do them (c) are they (d) do they
- 33.Fill the gap: I can see one ___. (a) knife (b) knifes (c) knives
- 34.If you heat water to 100 °C, it ___. (a) boil (b) boiled (c) boils
- 35.Rohan is looking forward to ___ lunch next week. (a) to bring (b) bringing (c) brings (d) bring
- 36.___ my brother buy vegetables every morning? (a) Do (b) Is (c) Are (d) Does
- 37.Fill the gap: Vivaan is as ___ as Dev. (a) tallest (b) taller (c) tall
- 38.Nisha practised ___ cricket. (a) play (b) to play (c) playing (d) plays
- 39.She ___ happy today. (a) is (b) am (c) are
- 40.Arjun refused ___ lunch. (a) bring (b) bringing (c) to bring (d) brings
Answer key
- have
- planting
- had
- stronger
- to win
- don't
- in
- where
- is built
- younger
- since
- ours
- don't
- to study
- a
- why I was sad
- He always drinks tea.
- is
- would
- a
- Did
- to feed
- play
- her
- will be washed
- is
- books
- feeds
- where
- pencils
- Am
- do they
- knife
- boils
- bringing
- Does
- tall
- playing
- is
- to bring
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar