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.If it ___ tomorrow, she will stay at home. (a) rains (b) would rain (c) will rain (d) rain
- 2.Change to passive: “Dev ate a mango yesterday.” → A mango ___ by Dev yesterday. (a) were eaten (b) was eaten (c) ate (d) was ate
- 3.Change to passive: “Tara is making a kite now.” → A kite ___ by Tara now. (a) are being made (b) is being made (c) is been made
- 4.She did not ___ Hindi in 2023. (a) spoke (b) speaks (c) speaking (d) speak
- 5.This is the teacher ___ teaches us maths. (a) which (b) who (c) whose (d) where
- 6.Vivaan is good at ___ a mango. (a) eats (b) eating (c) eat (d) to eat
- 7.Meera ___ a new school bag. (a) has (b) have
- 8.Aarav ___ that he was late. (a) asked (b) said (c) told
- 9.Diya is my friend. I play with ___ every day. (a) herself (b) her (c) she
- 10.Omkar ___ caught the ball already. (a) have (b) has
- 11.Tara loves sports. ___ plays cricket every evening. (a) Her (b) She (c) Herself
- 12.Add the question tag: We have thrown the ball, ___? (a) haven't we (b) have we (c) don't we (d) haven't us
- 13.What is the plural of “baby”? (a) baby (b) babyes (c) babies (d) babys
- 14.Fill the gap: Kabir drew three ___. (a) wolfes (b) wolves (c) wolf (d) wolfs
- 15.Aisha ___ me that she was busy. (a) said (b) asked (c) told
- 16.Kavya loves sports. ___ plays cricket every evening. (a) Herself (b) She (c) Her
- 17.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) a (c) an
- 18.___ I play cricket every day? (a) Are (b) Does (c) Is (d) Do
- 19.We have just ___ a sandcastle. (a) building (b) build (c) built (d) builds
- 20.What is the plural of “book”? (a) bookes (b) books (c) book (d) book's
- 21.Tara has a red school bag. This school bag is ___. (a) she (b) her (c) hers
- 22.Aisha is going to ___ a cartoon tomorrow. (a) watch (b) watches (c) watching (d) watched
- 23.This is the school ___ my mother teaches. (a) whose (b) where (c) which (d) who
- 24.If you mix red and white, you ___ pink. (a) get (b) gets (c) got
- 25.What is the plural of “wolf”? (a) wolves (b) wolfes (c) wolf (d) wolfs
- 26.Change to passive: “Vivaan told a story yesterday.” → A story ___ by Vivaan yesterday. (a) was told (b) were told (c) was tell (d) told
- 27.Fill the gap: I can see one ___. (a) kies (b) keys (c) key
- 28.Fill in in, on or at: We will visit Nani ___ March. (a) at (b) on (c) in
- 29.She ___ the ball every Sunday. (a) throws (b) throw (c) throwing
- 30.If the bus ___ late, she will miss the first class. (a) would come (b) will come (c) comes (d) come
- 31.Rahul is my friend. I play with ___ every day. (a) he (b) himself (c) him
- 32.Fill in a or an: ___ horse (a) a (b) an
- 33.Choose the right verb: All the players ___ a name tag. (a) has (b) have
- 34.Dev is looking forward to ___ a bicycle next week. (a) ride (b) rides (c) riding (d) to ride
- 35.Choose the right verb: All the students ___ a name tag. (a) has (b) have
- 36.Add the question tag: We can swim in the pool, ___? (a) can we (b) can't us (c) can't we (d) don't we
- 37.Fill in a, an or the: Riya came ___ first in the race. (a) a (b) an (c) the
- 38.___ my brother bring lunch every day? (a) Is (b) Does (c) Are (d) Do
- 39.Fill in a, an or the: ___ sun rises in the east. (a) the (b) an (c) a
- 40.___ my sister clap for the team yesterday? (a) Does (b) Do (c) Did (d) Was
Answer key
- rains
- was eaten
- is being made
- speak
- who
- eating
- has
- said
- her
- has
- She
- haven't we
- babies
- wolves
- told
- She
- the
- Do
- built
- books
- hers
- watch
- where
- get
- wolves
- was told
- key
- in
- throws
- comes
- him
- a
- have
- riding
- have
- can't we
- the
- Does
- the
- Did
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar