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.Saanvi ___ me that she was ready. (a) said (b) asked (c) told
- 2.Fill in in, on or at: Our school trip is ___ 15 August. (a) in (b) at (c) on
- 3.My sister ___ the bag last Sunday. (a) carried (b) carries (c) will carry (d) has carried
- 4.Fill the gap: Kabir drew three ___. (a) tomato (b) tomatos (c) tomatoes (d) tomatoe's
- 5.Fill the gap: The Ganga is the ___ river in India. (a) long (b) most longest (c) longer (d) longest
- 6.Fill the gap: I can see four ___. (a) puppys (b) puppyes (c) puppy (d) puppies
- 7.Fill in in, on or at: Our school trip is ___ Sunday morning. (a) at (b) in (c) on
- 8.I ___ the match two days ago. (a) will win (b) won (c) win (d) winned
- 9.___ the students clean the room twice a week? (a) Are (b) Do (c) Is (d) Does
- 10.Riya asked me, “Where do you live?” → Riya asked me ___. (a) where did I live (b) where do I live (c) where I lived
- 11.You ___ a new kite. (a) has (b) have
- 12.We ___ draw a picture every day. (a) doesn't (b) don't (c) aren't
- 13.Aditya is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 14.Nisha is an easy winner. She wins ___. (a) easy (b) easyly (c) easily
- 15.___ we climb a tree yesterday? (a) Was (b) Do (c) Does (d) Did
- 16.Fill the gap: I can see one ___. (a) brushes (b) brushs (c) brush
- 17.Add the question tag: You threw the ball yesterday, ___? (a) didn't you (b) weren't you (c) did you
- 18.What is the past tense of “buy”? (a) buying (b) bought (c) buyed
- 19.Aisha finished ___ a tree. (a) plant (b) plants (c) to plant (d) planting
- 20.I like the book ___ Riya lent me. (a) who (b) where (c) which (d) whose
- 21.Vivaan is going to ___ to school tomorrow. (a) go (b) going (c) went (d) goes
- 22.Karan is good at ___ a cartoon. (a) watch (b) watches (c) watching (d) to watch
- 23.What is the plural of “wolf”? (a) wolfes (b) wolfs (c) wolf (d) wolves
- 24.Kunal and Nisha are my friends. I play with ___ every day. (a) themselves (b) their (c) they (d) them
- 25.Fill the gap: Summer is ___ than winter. (a) hot (b) more hot (c) hottest (d) hotter
- 26.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
- 27.Farhan and Kavya are my friends. I play with ___ every day. (a) their (b) them (c) themselves (d) they
- 28.Kavya is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 29.If Karan ___ near the sea, he would swim every day. (a) would live (b) will live (c) lived (d) lives
- 30.Change to passive: “Diya is writing two letters now.” → Two letters ___ by Diya now. (a) are being written (b) are been written (c) is being written
- 31.Diya is a neat writer. She writes ___. (a) neat (b) neatly (c) neatley
- 32.Change to passive: “Arjun will plant a tree tomorrow.” → A tree ___ by Arjun tomorrow. (a) will be plant (b) will be planted (c) will plant (d) will planted
- 33.My parents ___ worn a cap already. (a) have (b) has
- 34.She has had this bicycle ___ January. (a) since (b) for
- 35.If it ___ tomorrow, you will stay at home. (a) rains (b) will rain (c) would rain (d) rain
- 36.Choose the right word: Kabir is waiting ___ the bus stop. (a) in (b) under (c) at
- 37.If Sneha ___ a lot of money, she would buy a big library. (a) will have (b) had (c) has (d) would have
- 38.I have just ___ Grandma. (a) helping (b) help (c) helped (d) helps
- 39.That is the teacher ___ teaches us maths. (a) which (b) who (c) whose (d) where
- 40.He ___ late today. (a) are (b) is (c) am
Answer key
- told
- on
- carried
- tomatoes
- longest
- puppies
- on
- won
- Do
- where I lived
- have
- don't
- him
- easily
- Did
- brush
- didn't you
- bought
- planting
- which
- go
- watching
- wolves
- them
- hotter
- is
- them
- her
- lived
- are being written
- neatly
- will be planted
- have
- since
- rains
- at
- had
- helped
- who
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar