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.Change to passive: “Kunal will build two sandcastles tomorrow.” → Two sandcastles ___ by Kunal tomorrow. (a) will build (b) will be built (c) will built (d) will be build
- 2.Choose the right verb: Either Kabir or the twins ___ coming today. (a) is (b) are
- 3.They ___ at home today. (a) am (b) are (c) is
- 4.I have known my best friend ___ January. (a) since (b) for
- 5.You have waited for the bus ___ half an hour. (a) since (b) for
- 6.Fill in a or an: ___ useful tool (a) an (b) a
- 7.This is the boy ___ won the race. (a) whose (b) who (c) where (d) which
- 8.She ___ rice twice a week. (a) cooking (b) cooks (c) cook
- 9.Zoya is a brave fighter. She fights ___. (a) bravly (b) bravely (c) brave
- 10.My sister and I have a new cricket bat. It is ___ cricket bat. (a) we (b) our (c) us (d) ours
- 11.Fill in in, on or at: Our school trip is ___ 2 October. (a) in (b) on (c) at
- 12.Yash is good at ___ cricket. (a) play (b) to play (c) plays (d) playing
- 13.Saanvi ___ build a sandcastle every Sunday. (a) doesn't (b) isn't (c) don't
- 14.I ___ the ball every day. (a) catches (b) catching (c) catch
- 15.Arjun wanted ___ on the stage. (a) dancing (b) dances (c) dance (d) to dance
- 16.Change to passive: “Aditya eats a mango every day.” → A mango ___ by Aditya every day. (a) eats (b) is eaten (c) are eaten (d) is ate
- 17.Priya said, “I have written a letter.” → Priya said that she ___ a letter. (a) had written (b) have written (c) has written
- 18.What is the past tense of “fly”? (a) flyed (b) flying (c) flown (d) flew
- 19.Fill in a or an: ___ uncle (a) a (b) an
- 20.Fill in in, on or at: The shop opens ___ the morning. (a) on (b) at (c) in
- 21.We ___ cook rice on Saturdays. (a) don't (b) aren't (c) doesn't
- 22.Add the question tag: We have caught the ball, ___? (a) have we (b) haven't us (c) haven't we (d) don't we
- 23.___ Kabir ready for school? (a) Am (b) Is (c) Are
- 24.We ___ very excited today. (a) are (b) am (c) is
- 25.Fill the gap: Kabir drew three ___. (a) penciles (b) pencil (c) pencils (d) pencil's
- 26.___ you hungry now? (a) Am (b) Are (c) Is
- 27.Add the question tag: The children have not cooked rice, ___? (a) do they (b) have they (c) haven't they (d) have them
- 28.Fill the gap: This book is ___ than that one. (a) thinner (b) more thin (c) thinnest (d) thin
- 29.Fill the gap: Sneha is ___ than Manav. (a) more tall (b) tall (c) tallest (d) taller
- 30.Myra ___ happy today. (a) are (b) is (c) am
- 31.___ we fly a kite on Saturdays? (a) Does (b) Are (c) Is (d) Do
- 32.___ we drink milk in 2023? (a) Do (b) Was (c) Did (d) Does
- 33.My brother and I have a new cricket bat. It is ___ cricket bat. (a) we (b) ours (c) our (d) us
- 34.Fill the gap: Dev is as ___ as Yash. (a) happier (b) happy (c) happiest
- 35.Kabir is my friend. I play with ___ every day. (a) he (b) himself (c) him
- 36.They ___ play cricket every morning. (a) doesn't (b) don't (c) aren't
- 37.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
- 38.My brother and I have a red water bottle. This water bottle is ___. (a) our (b) ours (c) we
- 39.Fill in a or an: ___ year (a) a (b) an
- 40.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
Answer key
- will be built
- are
- are
- since
- for
- a
- who
- cooks
- bravely
- our
- on
- playing
- doesn't
- catch
- to dance
- is eaten
- had written
- flew
- an
- in
- don't
- haven't we
- Is
- are
- pencils
- Are
- have they
- thinner
- taller
- is
- Do
- Did
- our
- happy
- him
- don't
- the
- ours
- a
- the
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar