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 the gap: This phone is ___ than that one. (a) more expensive (b) most expensive (c) expensive (d) expensiver
- 2.You ___ in this school since 2020. (a) teach (b) has taught (c) taught (d) have taught
- 3.Add the question tag: Ishaan cannot draw a picture, ___? (a) does he (b) can he (c) can him (d) can't he
- 4.___ my friends very excited today? (a) Are (b) Is (c) Am
- 5.Choose the right word: The pictures are hanging ___ the wall. (a) in (b) under (c) on
- 6.The students have studied in this school ___ January. (a) since (b) for
- 7.Isha avoided ___ a bicycle. (a) ride (b) riding (c) to ride (d) rides
- 8.She ___ made tea already. (a) has (b) have
- 9.They ___ rice twice a week. (a) cooks (b) cooking (c) cook
- 10.I know the village ___ I was born. (a) which (b) where (c) who (d) whose
- 11.Manav kept ___ milk. (a) to drink (b) drink (c) drinks (d) drinking
- 12.Choose the right verb: One of my cousins ___ in Class 8. (a) is (b) are
- 13.What is the plural of “family”? (a) family (b) familyes (c) familys (d) families
- 14.Rohan ___ that he was hungry. (a) asked (b) told (c) said
- 15.He ___ in this school since 2021. (a) studied (b) has studied (c) have studied (d) studies
- 16.Fill in a or an: ___ school (a) a (b) an
- 17.What is the plural of “donkey”? (a) donkeys (b) donkey (c) donkies (d) donkeyes
- 18.I ___ send a message twice a week. (a) don't (b) doesn't (c) aren't
- 19.Fill the gap: This sum is ___ than that one. (a) easiest (b) easy (c) easyer (d) easier
- 20.Add the question tag: The students are busy, ___? (a) don't they (b) aren't them (c) are they (d) aren't they
- 21.Fill in in, on or at: We will visit Nani ___ Friday. (a) at (b) on (c) in
- 22.Fill the gap: Rohan is ___ than Diya. (a) strong (b) stronger (c) strongest (d) more strong
- 23.That is the bus ___ goes to the zoo. (a) where (b) whose (c) which (d) who
- 24.If it rains tomorrow, we ___ at home. (a) will stay (b) stayed (c) would stay (d) will stays
- 25.Choose the right word: The birds are sitting ___ the wire. (a) in (b) on (c) at
- 26.I ___ late today. (a) am (b) are (c) is
- 27.___ my sister wash the dishes twice a week? (a) Do (b) Does (c) Are (d) Is
- 28.If Rohan knew the answer, he ___ tell the teacher. (a) did (b) would be (c) will (d) would
- 29.Tara said, “My kite is torn.” → Tara said that ___ kite was torn. (a) my (b) she (c) her (d) hers
- 30.She ___ a cartoon tomorrow. (a) will watches (b) watched (c) will watching (d) will watch
- 31.Isha finished ___ Hindi. (a) speak (b) speaking (c) speaks (d) to speak
- 32.Change to passive: “Dev will fly a kite tomorrow.” → A kite ___ by Dev tomorrow. (a) will be flown (b) will be fly (c) will fly (d) will flown
- 33.Add the question tag: He jogged in the park yesterday, ___? (a) didn't him (b) did he (c) wasn't he (d) didn't he
- 34.Fill in a or an: ___ apple (a) a (b) an
- 35.Choose the right verb: Neither Diya nor the twins ___ coming today. (a) are (b) is
- 36.They ___ in this school since 2021. (a) taught (b) has taught (c) teach (d) have taught
- 37.Fill in in, on or at: The cricket match starts ___ Sunday morning. (a) in (b) at (c) on
- 38.What is the past tense of “send”? (a) sent (b) sended (c) sending
- 39.Fill the gap: Kabir drew three ___. (a) puppy (b) puppyes (c) puppys (d) puppies
- 40.___ Pooja very excited today? (a) Are (b) Am (c) Is
Answer key
- more expensive
- have taught
- can he
- Are
- on
- since
- riding
- has
- cook
- where
- drinking
- is
- families
- said
- has studied
- a
- donkeys
- don't
- easier
- aren't they
- on
- stronger
- which
- will stay
- on
- am
- Does
- would
- her
- will watch
- speaking
- will be flown
- didn't he
- an
- are
- have taught
- on
- sent
- puppies
- Is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar