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.Change to passive: “Rohan painted the wall yesterday.” → The wall ___ by Rohan yesterday. (a) painted (b) was painted (c) was paint (d) were painted
- 2.Fill in in, on or at: The cricket match starts ___ Christmas Day. (a) in (b) on (c) at
- 3.My cousins ___ a picture tomorrow. (a) drew (b) will draws (c) will draw (d) will drawing
- 4.Choose the right word: Write your name ___ the first page. (a) at (b) on (c) under
- 5.If India wins the match, he ___ with joy. (a) would dance (b) will dance (c) danced (d) will dances
- 6.This is the woman ___ drives the school bus. (a) where (b) who (c) whose (d) which
- 7.Which sentence is correct? (a) He drinks always milk. (b) He always drinks milk.
- 8.Fill in a, an or the: ___ sun rises in the east. (a) an (b) the (c) a
- 9.Aditya said, “I have gone to school.” → Aditya said that he ___ to school. (a) has gone (b) had gone (c) have gone
- 10.Rahul and Karan have a red cricket bat. This cricket bat is ___. (a) their (b) theirs (c) they
- 11.Fill in a, an or the: Meera is ___ best singer in our school. (a) the (b) an (c) a
- 12.Add the question tag: My sister will win the match tomorrow, ___? (a) won't she (b) doesn't she (c) won't her (d) will she
- 13.Add the question tag: Rohan did not speak Hindi yesterday, ___? (a) did he (b) did him (c) didn't he (d) was he
- 14.___ she watch a cartoon two days ago? (a) Did (b) Does (c) Do (d) Was
- 15.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
- 16.Fill in in, on or at: The cricket match starts ___ 9:30. (a) on (b) at (c) in
- 17.What is the plural of “knife”? (a) knives (b) knifs (c) knifes (d) knife
- 18.Add the question tag: My brother can wear a cap, ___? (a) can't he (b) can he (c) can't him (d) doesn't he
- 19.We ___ a new cricket bat. (a) has (b) have
- 20.They have known my best friend ___ 2019. (a) for (b) since
- 21.Fill the gap: Zoya is as ___ as Aarav. (a) happier (b) happy (c) happiest
- 22.Fill in in, on or at: Our school trip is ___ my birthday. (a) in (b) at (c) on
- 23.Which word is the adverb? “Kabir plays badly every day.” (a) plays (b) day (c) badly (d) Kabir
- 24.We ___ cricket last Sunday. (a) play (b) played (c) will play (d) have played
- 25.What is the plural of “book”? (a) book's (b) books (c) book (d) bookes
- 26.She ___ Hindi twice a week. (a) speak (b) speaks (c) speaking
- 27.You ___ to school last week. (a) will go (b) go (c) goed (d) went
- 28.Fill the gap: I can see four ___. (a) brushs (b) brush (c) brushies (d) brushes
- 29.Fill the gap: I can see one ___. (a) butterfly (b) butterflys (c) butterflies
- 30.What is the plural of “goose”? (a) goose (b) geese (c) gooses (d) geeses
- 31.Diya has a new bicycle. It is ___ bicycle. (a) hers (b) her (c) she
- 32.Change to passive: “Yash will eat a mango tomorrow.” → A mango ___ by Yash tomorrow. (a) will be eat (b) will eat (c) will be eaten (d) will eaten
- 33.Choose the right word: The ball rolled ___ the sofa. (a) at (b) in (c) under
- 34.Rahul is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 35.He ___ a bicycle next Sunday. (a) will ride (b) will rides (c) rode (d) will riding
- 36.If Meera lived near the sea, she ___ swim every day. (a) will (b) did (c) would be (d) would
- 37.They ___ in this school since 2022. (a) study (b) have studied (c) studied (d) has studied
- 38.They are going to ___ on the stage next week. (a) danced (b) dancing (c) dance (d) dances
- 39.She did not ___ the train yesterday. (a) taking (b) took (c) take (d) takes
- 40.This is the bag ___ I bought yesterday. (a) which (b) where (c) who (d) whose
Answer key
- was painted
- on
- will draw
- on
- will dance
- who
- He always drinks milk.
- the
- had gone
- theirs
- the
- won't she
- did he
- Did
- the
- at
- knives
- can't he
- have
- since
- happy
- on
- badly
- played
- books
- speaks
- went
- brushes
- butterfly
- geese
- her
- will be eaten
- under
- him
- will ride
- would
- have studied
- dance
- take
- which
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar