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 the gap: Mount Everest is the ___ mountain in the world. (a) highest (b) most highest (c) high (d) higher
- 2.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) an (c) the
- 3.They ___ a new kite. (a) has (b) have
- 4.Add the question tag: Farhan did not send a message yesterday, ___? (a) was he (b) did him (c) did he (d) didn't he
- 5.Ishaan asked me, “Where is your school?” → Ishaan asked me ___. (a) where was my school (b) where my school was (c) where is my school
- 6.If you ___ the answer, you would tell the teacher. (a) would know (b) will know (c) knew (d) know
- 7.My brother is going to ___ the dishes next month. (a) washing (b) washed (c) washes (d) wash
- 8.We ___ happy today. (a) am (b) are (c) is
- 9.If Mum ___ kheer, she will eat two bowls. (a) would make (b) make (c) makes (d) will make
- 10.Add the question tag: Aarav does not play cricket every day, ___? (a) does he (b) is he (c) doesn't he (d) does him
- 11.Dev avoided ___ the ball. (a) throwing (b) to throw (c) throw (d) throws
- 12.I ___ drawn a picture already. (a) has (b) have
- 13.Change to passive: “Rahul is telling a story now.” → A story ___ by Rahul now. (a) are being told (b) is being told (c) is been told
- 14.Choose the right word: We took shelter ___ a big umbrella. (a) on (b) under (c) at
- 15.Vivaan asked me, “Where do you live?” → Vivaan asked me ___. (a) where did I live (b) where do I live (c) where I lived
- 16.Ishaan and Vivaan are my friends. I play with ___ every day. (a) their (b) they (c) themselves (d) them
- 17.What is the plural of “watch”? (a) watchies (b) watch (c) watchs (d) watches
- 18.You have just ___ the match. (a) win (b) won (c) winning (d) wins
- 19.Change to passive: “Kunal ate a mango yesterday.” → A mango ___ by Kunal yesterday. (a) were eaten (b) ate (c) was ate (d) was eaten
- 20.Fill in a or an: ___ house (a) an (b) a
- 21.What is the plural of “shelf”? (a) shelves (b) shelfes (c) shelfs (d) shelf
- 22.Fill in a or an: ___ uniform (a) an (b) a
- 23.If the shop opens early, they ___ fresh mangoes. (a) would buy (b) will buys (c) will buy (d) bought
- 24.What is the plural of “tooth”? (a) teeth (b) tooth (c) teeths (d) tooths
- 25.If we had a lot of money, we ___ buy a big library. (a) did (b) will (c) would (d) would be
- 26.This is the school ___ my mother teaches. (a) which (b) where (c) whose (d) who
- 27.You ___ ride a bicycle every morning. (a) don't (b) doesn't (c) aren't
- 28.Fill in a or an: ___ useful tool (a) a (b) an
- 29.He ___ a new pencil box. (a) have (b) has
- 30.Aditya finished ___ Hindi. (a) to speak (b) speak (c) speaks (d) speaking
- 31.Choose the right verb: Each player ___ a locker. (a) have (b) has
- 32.I am going to ___ for the team next week. (a) clapping (b) clapped (c) clap (d) claps
- 33.What is the past tense of “drink”? (a) drinked (b) drunk (c) drank (d) drinking
- 34.My parents ___ a new school bag. (a) have (b) has
- 35.My brother ___ Hindi yesterday. (a) speaked (b) will speak (c) speaks (d) spoke
- 36.This is the man ___ sells mangoes. (a) whose (b) where (c) who (d) which
- 37.Fill the gap: This temple is ___ than that one. (a) more famous (b) most famous (c) famouser (d) famous
- 38.Neel ___ milk twice a week. (a) drink (b) drinks (c) drinking
- 39.___ we ready for school? (a) Are (b) Is (c) Am
- 40.Choose the right verb: The basket of mangoes ___ heavy. (a) are (b) is
Answer key
- highest
- the
- have
- did he
- where my school was
- knew
- wash
- are
- makes
- does he
- throwing
- have
- is being told
- under
- where I lived
- them
- watches
- won
- was eaten
- a
- shelves
- a
- will buy
- teeth
- would
- where
- don't
- a
- has
- speaking
- has
- clap
- drank
- have
- spoke
- who
- more famous
- drinks
- Are
- is
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar