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.Diya did not ___ on the stage last Sunday. (a) dances (b) danced (c) dance (d) dancing
- 2.My brother ___ the room last week. (a) cleaned (b) has cleaned (c) cleans (d) will clean
- 3.___ I bring lunch every Sunday? (a) Does (b) Do (c) Are (d) Is
- 4.She ___ a cartoon tomorrow. (a) will watches (b) will watch (c) watched (d) will watching
- 5.Fill in a or an: ___ elephant (a) a (b) an
- 6.My brother has worked in Delhi ___ two years. (a) since (b) for
- 7.You ___ hungry now. (a) am (b) is (c) are
- 8.Aarav is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 9.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) on (b) in (c) at
- 10.My brother ___ rice in 2023. (a) has cooked (b) will cook (c) cooks (d) cooked
- 11.You ___ a tree next month. (a) will plants (b) will planting (c) planted (d) will plant
- 12.Add the question tag: He does not study science every day, ___? (a) does he (b) doesn't he (c) does him (d) is he
- 13.Fill the gap: The owl was the ___ bird in the forest. (a) wisest (b) wise (c) wiser (d) most wisest
- 14.Choose the right word: The pictures are hanging ___ the wall. (a) on (b) under (c) in
- 15.I ___ a new bicycle. (a) have (b) has
- 16.Fill the gap: I can see one ___. (a) fox (b) foxes (c) foxs
- 17.Fill in in, on or at: Our school trip is ___ summer. (a) on (b) in (c) at
- 18.This is the village ___ I was born. (a) where (b) who (c) whose (d) which
- 19.They ___ with Nani since 2019. (a) stay (b) has stayed (c) stayed (d) have stayed
- 20.This is the boy ___ father is a pilot. (a) whose (b) which (c) who (d) where
- 21.___ he plant a tree every Sunday? (a) Are (b) Do (c) Is (d) Does
- 22.Fill the gap: I can see one ___. (a) tomato (b) tomatoes (c) tomatos
- 23.Add the question tag: Kunal will climb a tree tomorrow, ___? (a) doesn't he (b) won't him (c) won't he (d) will he
- 24.Change to passive: “Diya draws a picture every Sunday.” → A picture ___ by Diya every Sunday. (a) is drew (b) is drawn (c) draws (d) are drawn
- 25.___ you swim in the pool every day? (a) Does (b) Are (c) Is (d) Do
- 26.If the bus ___ late, she will miss the first class. (a) come (b) comes (c) would come (d) will come
- 27.Fill the gap: This hill is ___ than that one. (a) more high (b) higher (c) highest (d) high
- 28.Fill in a or an: ___ onion (a) a (b) an
- 29.Aarav has lived in Pune ___ two years. (a) for (b) since
- 30.Yash asked me, “Where is your school?” → Yash asked me ___. (a) where my school was (b) where was my school (c) where is my school
- 31.If I lived near the sea, I ___ swim every day. (a) will (b) would be (c) would (d) did
- 32.Aditya is going to ___ science next month. (a) studied (b) studies (c) study (d) studying
- 33.Farhan agreed ___ a sandcastle. (a) build (b) builds (c) to build (d) building
- 34.___ he drink milk on Saturdays? (a) Do (b) Is (c) Are (d) Does
- 35.The children ___ in this school since 2022. (a) studied (b) has studied (c) study (d) have studied
- 36.Fill the gap: Sneha is ___ than Meera. (a) shortest (b) shorter (c) more short (d) short
- 37.Sneha ___ at home today. (a) are (b) is (c) am
- 38.Fill the gap: I can see four ___. (a) cowes (b) cows (c) cow's (d) cow
- 39.I ___ hungry now. (a) is (b) am (c) are
- 40.Ishaan has a new cricket bat. It is ___ cricket bat. (a) his (b) him (c) he
Answer key
- dance
- cleaned
- Do
- will watch
- an
- for
- are
- him
- on
- cooked
- will plant
- does he
- wisest
- on
- have
- fox
- in
- where
- have stayed
- whose
- Does
- tomato
- won't he
- is drawn
- Do
- comes
- higher
- an
- for
- where my school was
- would
- study
- to build
- Does
- have studied
- shorter
- is
- cows
- am
- his
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar