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.Choose the right verb: The bag of apples ___ in the car. (a) is (b) are
- 2.The children ___ the room two days ago. (a) cleaned (b) clean (c) will clean (d) have cleaned
- 3.Karan has known my best friend ___ two years. (a) for (b) since
- 4.Fill the gap: This book is ___ than that one. (a) best (b) good (c) gooder (d) better
- 5.Add the question tag: She cleaned the room yesterday, ___? (a) did she (b) didn't she (c) wasn't she (d) didn't her
- 6.Fill in a or an: ___ ugly duckling (a) an (b) a
- 7.Yash is a loud speaker. He speaks ___. (a) loudely (b) loud (c) loudly
- 8.Neel ___ in Pune since 2019. (a) have lived (b) has lived (c) lived (d) lives
- 9.Omkar kept ___ rice. (a) cooking (b) cooks (c) cook (d) to cook
- 10.Add the question tag: I do not swim in the pool every day, ___? (a) don't I (b) am I (c) do me (d) do I
- 11.What is the past tense of “tell”? (a) told (b) telling (c) telled
- 12.This is the girl ___ bag is red. (a) which (b) whose (c) who (d) where
- 13.I ___ a new bicycle. (a) have (b) has
- 14.Tara is my friend. I play with ___ every day. (a) herself (b) she (c) her
- 15.Which sentence is correct? (a) I never eat rice. (b) I eat never rice.
- 16.Neel and Riya have a red cricket bat. This cricket bat is ___. (a) theirs (b) their (c) they
- 17.If you drop an egg, it ___. (a) breaks (b) broke (c) break
- 18.This is the market ___ we buy vegetables. (a) who (b) whose (c) which (d) where
- 19.My brother did not ___ the bag last Sunday. (a) carries (b) carry (c) carried (d) carrying
- 20.Add the question tag: He has told a story, ___? (a) hasn't him (b) has he (c) hasn't he (d) doesn't he
- 21.If Arjun ___ a free day, he would visit Nani. (a) got (b) will get (c) would get (d) gets
- 22.Fill in a or an: ___ honest man (a) an (b) a
- 23.What is the plural of “key”? (a) keyes (b) key (c) keys (d) kies
- 24.You ___ a new school bag. (a) have (b) has
- 25.He did not ___ vegetables last Sunday. (a) buys (b) buying (c) buy (d) bought
- 26.Fill the gap: I can see four ___. (a) shelfs (b) shelves (c) shelf (d) shelfes
- 27.___ he draw a picture two days ago? (a) Did (b) Was (c) Do (d) Does
- 28.Add the question tag: They are not hungry, ___? (a) do they (b) are them (c) are they (d) aren't they
- 29.Change to passive: “Yash will sing a song tomorrow.” → A song ___ by Yash tomorrow. (a) will sung (b) will be sing (c) will be sung (d) will sing
- 30.I like the book ___ Riya lent me. (a) which (b) where (c) who (d) whose
- 31.Choose the right word: Write your name ___ the first page. (a) on (b) under (c) at
- 32.My sister ___ vegetables every Sunday. (a) buying (b) buys (c) buy
- 33.He is going to ___ the ball next month. (a) threw (b) throws (c) throwing (d) throw
- 34.Saanvi ___ in the garden now. (a) am (b) is (c) are
- 35.Meera enjoyed ___ milk. (a) drinking (b) drink (c) drinks (d) to drink
- 36.If Meera ___ the answer, she would tell the teacher. (a) would know (b) will know (c) knows (d) knew
- 37.___ I in the garden now? (a) Am (b) Are (c) Is
- 38.She ___ a cap yesterday. (a) wore (b) weared (c) wears (d) will wear
- 39.That is the market ___ we buy vegetables. (a) whose (b) where (c) which (d) who
- 40.Change to passive: “Ananya built a sandcastle yesterday.” → A sandcastle ___ by Ananya yesterday. (a) was build (b) built (c) was built (d) were built
Answer key
- is
- cleaned
- for
- better
- didn't she
- an
- loudly
- has lived
- cooking
- do I
- told
- whose
- have
- her
- I never eat rice.
- theirs
- breaks
- where
- carry
- hasn't he
- got
- an
- keys
- have
- buy
- shelves
- Did
- are they
- will be sung
- which
- on
- buys
- throw
- is
- drinking
- knew
- Am
- wore
- where
- was built
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar