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.Add the question tag: Arjun has sent a message, ___? (a) hasn't he (b) has he (c) hasn't him (d) doesn't he
- 2.Choose the right word: Fish swim ___ the river. (a) on (b) at (c) in
- 3.Which word is the adverb? “Tara dances beautifully every day.” (a) day (b) Tara (c) dances (d) beautifully
- 4.Fill in a or an: ___ ox (a) a (b) an
- 5.You ___ very excited today. (a) am (b) is (c) are
- 6.What is the plural of “puppy”? (a) puppys (b) puppyes (c) puppy (d) puppies
- 7.Yash ___ me that he was late. (a) asked (b) said (c) told
- 8.Add the question tag: I am not ready, ___? (a) am me (b) am I (c) do I (d) aren't I
- 9.If you drop an egg, it ___. (a) broke (b) break (c) breaks
- 10.Change to passive: “Vivaan wrote a letter yesterday.” → A letter ___ by Vivaan yesterday. (a) was written (b) wrote (c) was wrote (d) were written
- 11.Manav ___ catch the ball on Saturdays. (a) isn't (b) don't (c) doesn't
- 12.Farhan is looking forward to ___ science next week. (a) study (b) to study (c) studying (d) studies
- 13.Fill in in, on or at: We will visit Nani ___ half past six. (a) at (b) on (c) in
- 14.Fill in a, an or the: Riya came ___ first in the race. (a) the (b) an (c) a
- 15.Which word is the adverb? “Zoya reads quietly every day.” (a) quietly (b) reads (c) Zoya (d) day
- 16.Fill the gap: Rohan is the ___ boy in our class. (a) taller (b) tall (c) tallest (d) most tallest
- 17.Kunal said, “I am carrying the bag.” → Kunal said that he ___ the bag. (a) am carrying (b) is carrying (c) was carrying (d) were carrying
- 18.Choose the right word: The birds are sitting ___ the wire. (a) at (b) in (c) on
- 19.Fill the gap: I can see one ___. (a) children (b) childs (c) child
- 20.I know the doctor ___ lives next door. (a) where (b) who (c) whose (d) which
- 21.Fill the gap: There are many ___ here. (a) glassies (b) glass (c) glasses (d) glasss
- 22.Fill in a or an: ___ horse (a) a (b) an
- 23.Fill the gap: This is the ___ story in the book. (a) more interesting (b) interesting (c) interestingest (d) most interesting
- 24.Fill the gap: I can see one ___. (a) familys (b) families (c) family
- 25.Riya hoped ___ a cake. (a) bakes (b) to bake (c) baking (d) bake
- 26.I ___ tell a story every Sunday. (a) aren't (b) doesn't (c) don't
- 27.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) a (c) an
- 28.___ Aditya in the garden now? (a) Are (b) Am (c) Is
- 29.This is the woman ___ son is in my class. (a) who (b) where (c) which (d) whose
- 30.My brother ___ in this school since 2022. (a) has studied (b) studied (c) studies (d) have studied
- 31.The students ___ at home today. (a) am (b) are (c) is
- 32.Add the question tag: I have played cricket, ___? (a) haven't me (b) haven't I (c) have I (d) don't I
- 33.Riya and Aarav have a new school bag. It is ___ school bag. (a) they (b) them (c) their (d) theirs
- 34.We have had this bicycle ___ 2020. (a) for (b) since
- 35.Fill in a or an: ___ aeroplane (a) a (b) an
- 36.Fill the gap: Kabir drew three ___. (a) tomato (b) tomatoe's (c) tomatos (d) tomatoes
- 37.What is the past tense of “eat”? (a) eated (b) eaten (c) ate (d) eating
- 38.Fill the gap: I can see four ___. (a) keyes (b) key (c) keys (d) kies
- 39.Which word is the adverb? “Aditya dances beautifully every day.” (a) Aditya (b) beautifully (c) dances (d) day
- 40.Diya ___ taken the train already. (a) have (b) has
Answer key
- hasn't he
- in
- beautifully
- an
- are
- puppies
- told
- am I
- breaks
- was written
- doesn't
- studying
- at
- the
- quietly
- tallest
- was carrying
- on
- child
- who
- glasses
- a
- most interesting
- family
- to bake
- don't
- the
- Is
- whose
- has studied
- are
- haven't I
- their
- since
- an
- tomatoes
- ate
- keys
- beautifully
- has
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar