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.They did not ___ tea two days ago. (a) making (b) make (c) makes (d) made
- 2.___ they ready for school? (a) Am (b) Is (c) Are
- 3.Change to passive: “Riya has sung a song.” → A song ___ by Riya. (a) have been sung (b) has sung (c) has been sung
- 4.Add the question tag: We will not make tea tomorrow, ___? (a) do we (b) will us (c) will we (d) won't we
- 5.What is the plural of “box”? (a) boxies (b) boxes (c) box (d) boxs
- 6.Change to passive: “Aarav has eaten a mango.” → A mango ___ by Aarav. (a) has been eaten (b) has eaten (c) have been eaten
- 7.Choose the right verb: All the girls ___ a ID card. (a) has (b) have
- 8.Change to passive: “Ira made a kite yesterday.” → A kite ___ by Ira yesterday. (a) were made (b) was make (c) was made (d) made
- 9.Fill in in, on or at: The shop opens ___ July. (a) on (b) at (c) in
- 10.I know the girl ___ bag is red. (a) which (b) where (c) whose (d) who
- 11.If Tara had a lot of money, she ___ buy a big library. (a) would be (b) will (c) would (d) did
- 12.I know the boy ___ father is a pilot. (a) who (b) where (c) which (d) whose
- 13.If the bus comes late, he ___ the first class. (a) missed (b) would miss (c) will misses (d) will miss
- 14.I have a new umbrella. It is ___ umbrella. (a) I (b) mine (c) me (d) my
- 15.Add the question tag: We will go to school tomorrow, ___? (a) won't we (b) will we (c) won't us (d) don't we
- 16.I like the kite ___ my uncle gave me. (a) whose (b) where (c) who (d) which
- 17.Fill the gap: Farhan is as ___ as Omkar. (a) tall (b) tallest (c) taller
- 18.Sneha loves sports. ___ plays cricket every evening. (a) Her (b) Herself (c) She
- 19.The children ___ a story every day. (a) telling (b) tells (c) tell
- 20.Which word is the adverb? “Pooja speaks politely every day.” (a) speaks (b) day (c) politely (d) Pooja
- 21.Add the question tag: My cousins plant a tree every day, ___? (a) don't them (b) aren't they (c) don't they (d) do they
- 22.Yash ___ me that he was hungry. (a) said (b) asked (c) told
- 23.Vivaan loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) He (d) His
- 24.Fill the gap: Kabir is as ___ as Ira. (a) young (b) youngest (c) younger
- 25.They ___ taken the train already. (a) has (b) have
- 26.This is the cake ___ Mum baked. (a) whose (b) who (c) which (d) where
- 27.Which sentence is correct? (a) He always drinks tea. (b) He drinks always tea.
- 28.My brother ___ in the garden now. (a) am (b) are (c) is
- 29.Saanvi ___ rice two days ago. (a) has cooked (b) cooks (c) will cook (d) cooked
- 30.Fill in in, on or at: We will visit Nani ___ sunrise. (a) in (b) on (c) at
- 31.Aisha is looking forward to ___ the ball next week. (a) to catch (b) catch (c) catches (d) catching
- 32.Change to passive: “Yash is eating a mango now.” → A mango ___ by Yash now. (a) is been eaten (b) are being eaten (c) is being eaten
- 33.Fill the gap: I can see four ___. (a) deeres (b) deer (c) deers
- 34.Aisha ___ fly a kite on Saturdays. (a) isn't (b) don't (c) doesn't
- 35.Choose the right verb: The news ___ good today. (a) are (b) is
- 36.Fill in a or an: ___ onion (a) an (b) a
- 37.Fill the gap: Ishaan is ___ than Aisha. (a) strong (b) stronger (c) strongest (d) more strong
- 38.If India wins the match, we ___ with joy. (a) will dance (b) would dance (c) danced (d) will dances
- 39.He ___ cricket on Saturdays. (a) playing (b) play (c) plays
- 40.Omkar ___ the room yesterday. (a) cleaned (b) has cleaned (c) will clean (d) cleans
Answer key
- make
- Are
- has been sung
- will we
- boxes
- has been eaten
- have
- was made
- in
- whose
- would
- whose
- will miss
- my
- won't we
- which
- tall
- She
- tell
- politely
- don't they
- told
- He
- young
- have
- which
- He always drinks tea.
- is
- cooked
- at
- catching
- is being eaten
- deer
- doesn't
- is
- an
- stronger
- will dance
- plays
- cleaned
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar