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.What is the plural of “watch”? (a) watchies (b) watch (c) watchs (d) watches
- 2.Fill the gap: This book is ___ than that one. (a) thinner (b) thin (c) thinnest (d) more thin
- 3.Arjun loves sports. ___ plays cricket every evening. (a) Him (b) His (c) Himself (d) He
- 4.Fill in a or an: ___ eagle (a) a (b) an
- 5.If we ___ a lot of money, we would buy a big library. (a) will have (b) would have (c) have (d) had
- 6.You did not ___ a mango last Sunday. (a) eating (b) eat (c) eats (d) ate
- 7.Fill in a or an: ___ year (a) a (b) an
- 8.Fill the gap: Farhan is as ___ as Priya. (a) younger (b) youngest (c) young
- 9.If the train leaves on time, he ___ Jaipur by noon. (a) would reach (b) will reaches (c) will reach (d) reached
- 10.___ Rohan study science yesterday? (a) Does (b) Do (c) Did (d) Was
- 11.Fill the gap: Meera is the ___ girl in our class. (a) tallest (b) tall (c) taller (d) most tallest
- 12.Aditya and Ira have a red cricket bat. This cricket bat is ___. (a) they (b) their (c) theirs
- 13.He ___ milk in 2023. (a) drinks (b) will drink (c) drinked (d) drank
- 14.Fill in in, on or at: Our school trip is ___ my birthday. (a) on (b) in (c) at
- 15.If you ___ a magic lamp, you would wish for more holidays. (a) find (b) will find (c) found (d) would find
- 16.He ___ played cricket already. (a) have (b) has
- 17.Myra is looking forward to ___ a story next week. (a) to tell (b) tell (c) tells (d) telling
- 18.Fill the gap: There are many ___ here. (a) fox (b) foxs (c) foxies (d) foxes
- 19.If we ___ near the sea, we would swim every day. (a) would live (b) lived (c) will live (d) live
- 20.Fill in in, on or at: The shop opens ___ half past six. (a) in (b) on (c) at
- 21.Neel said, “My room is clean.” → Neel said that ___ room was clean. (a) his (b) he (c) my (d) him
- 22.Aditya has known my best friend ___ five years. (a) for (b) since
- 23.Kavya ___ a new pencil box. (a) have (b) has
- 24.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) a (b) an (c) the
- 25.Fill the gap: This is the ___ story in the book. (a) interesting (b) most interesting (c) interestingest (d) more interesting
- 26.If Farhan knew the answer, he ___ tell the teacher. (a) would (b) will (c) did (d) would be
- 27.Which sentence is correct? (a) I eat never rice. (b) I never eat rice.
- 28.Fill in a or an: ___ house (a) a (b) an
- 29.Fill the gap: An elephant is ___ than a horse. (a) big (b) biggest (c) more big (d) bigger
- 30.___ Saanvi hungry now? (a) Is (b) Am (c) Are
- 31.Fill in in, on or at: The shop opens ___ July. (a) at (b) on (c) in
- 32.___ Manav ready for school? (a) Is (b) Am (c) Are
- 33.We ___ a cap on Saturdays. (a) wear (b) wears (c) wearing
- 34.This is the girl ___ sister sings well. (a) where (b) who (c) which (d) whose
- 35.Which word is the adverb? “Kunal speaks politely every day.” (a) Kunal (b) day (c) speaks (d) politely
- 36.Rahul said, “I eat a mango every day.” → Rahul said that he ___ a mango every day. (a) eats (b) eat (c) eating (d) ate
- 37.Change to passive: “Karan is eating two mangoes now.” → Two mangoes ___ by Karan now. (a) is being eaten (b) are been eaten (c) are being eaten
- 38.Yash said, “I have cleaned the room.” → Yash said that he ___ the room. (a) have cleaned (b) has cleaned (c) had cleaned
- 39.You ___ write a letter every Sunday. (a) aren't (b) doesn't (c) don't
- 40.This is the woman ___ son is in my class. (a) which (b) whose (c) where (d) who
Answer key
- watches
- thinner
- He
- an
- had
- eat
- a
- young
- will reach
- Did
- tallest
- theirs
- drank
- on
- found
- has
- telling
- foxes
- lived
- at
- his
- for
- has
- the
- most interesting
- would
- I never eat rice.
- a
- bigger
- Is
- in
- Is
- wear
- whose
- politely
- ate
- are being eaten
- had cleaned
- don't
- whose
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar