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.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
- 2.Fill the gap: Today's traffic is ___ than yesterday's. (a) worse (b) worst (c) bad (d) badder
- 3.Karan is good at ___ the train. (a) to take (b) takes (c) taking (d) take
- 4.Add the question tag: My brother brought lunch yesterday, ___? (a) did he (b) didn't him (c) wasn't he (d) didn't he
- 5.Fill in a or an: ___ aeroplane (a) a (b) an
- 6.Change to passive: “Myra is painting the walls now.” → The walls ___ by Myra now. (a) is being painted (b) are been painted (c) are being painted
- 7.Fill in a or an: ___ hotel (a) an (b) a
- 8.Fill the gap: This is the ___ garden in our city. (a) more beautiful (b) beautiful (c) most beautiful (d) beautifullest
- 9.Change to passive: “Vivaan has painted the wall.” → The wall ___ by Vivaan. (a) has been painted (b) have been painted (c) has painted
- 10.Neel loves sports. ___ plays cricket every evening. (a) Himself (b) He (c) Him (d) His
- 11.Fill the gap: I can see one ___. (a) penciles (b) pencils (c) pencil
- 12.Fill in in, on or at: Our school trip is ___ March. (a) in (b) on (c) at
- 13.I ___ climb a tree twice a week. (a) doesn't (b) don't (c) aren't
- 14.Add the question tag: We did not cook rice yesterday, ___? (a) did us (b) didn't we (c) were we (d) did we
- 15.Choose the right verb: Either Arjun or the girls ___ coming today. (a) are (b) is
- 16.Meera is fond of ___ cricket. (a) play (b) playing (c) to play (d) plays
- 17.You ___ a new school bag. (a) has (b) have
- 18.Rahul is fond of ___ the bag. (a) to carry (b) carry (c) carries (d) carrying
- 19.I know the town ___ my grandmother lives. (a) where (b) whose (c) which (d) who
- 20.Choose the right verb: Every girl ___ a ID card. (a) has (b) have
- 21.Choose the right verb: The box of pencils ___ on the table. (a) is (b) are
- 22.Fill the gap: I can see one ___. (a) train (b) traines (c) trains
- 23.Arjun ___ me that he was hungry. (a) told (b) asked (c) said
- 24.This is the book ___ Riya lent me. (a) who (b) which (c) where (d) whose
- 25.Riya has a new cricket bat. It is ___ cricket bat. (a) she (b) hers (c) her
- 26.Fill in in, on or at: The shop opens ___ 2 October. (a) in (b) at (c) on
- 27.He ___ a message every Sunday. (a) send (b) sends (c) sending
- 28.Change to passive: “Meera will make two kites tomorrow.” → Two kites ___ by Meera tomorrow. (a) will make (b) will be make (c) will made (d) will be made
- 29.This is the boy ___ won the race. (a) whose (b) which (c) where (d) who
- 30.Fill the gap: Sneha is as ___ as Zoya. (a) tall (b) tallest (c) taller
- 31.Fill in a or an: ___ elephant (a) an (b) a
- 32.Add the question tag: Riya threw the ball yesterday, ___? (a) wasn't she (b) didn't she (c) did she (d) didn't her
- 33.Change to passive: “Isha has eaten two mangoes.” → Two mangoes ___ by Isha. (a) have eaten (b) has been eaten (c) have been eaten
- 34.Karan ___ rice tomorrow. (a) will cooking (b) will cooks (c) cooked (d) will cook
- 35.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
- 36.What is the plural of “potato”? (a) potatoe's (b) potato (c) potatoes (d) potatos
- 37.Fill in a, an or the: This is ___ oldest tree in our town. (a) an (b) a (c) the
- 38.My sister and I love sports. ___ play cricket every evening. (a) Our (b) Us (c) Ourselves (d) We
- 39.Choose the right verb: Each of the children ___ a ID card. (a) have (b) has
- 40.Change to passive: “Kabir will sing two songs tomorrow.” → Two songs ___ by Kabir tomorrow. (a) will sung (b) will be sung (c) will be sing (d) will sing
Answer key
- the
- worse
- taking
- didn't he
- an
- are being painted
- a
- most beautiful
- has been painted
- He
- pencil
- in
- don't
- did we
- are
- playing
- have
- carrying
- where
- has
- is
- train
- told
- which
- her
- on
- sends
- will be made
- who
- tall
- an
- didn't she
- have been eaten
- will cook
- the
- potatoes
- the
- We
- has
- will be sung
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar