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.Omkar said, “I have worn a cap.” → Omkar said that he ___ a cap. (a) has worn (b) had worn (c) have worn
- 2.Fill the gap: This is the ___ garden in our city. (a) beautiful (b) more beautiful (c) beautifullest (d) most beautiful
- 3.Neel is looking forward to ___ the bag next week. (a) carries (b) carrying (c) to carry (d) carry
- 4.What is the plural of “shelf”? (a) shelfs (b) shelf (c) shelves (d) shelfes
- 5.What is the plural of “glass”? (a) glasses (b) glasss (c) glassies (d) glass
- 6.Fill in in, on or at: Our school trip is ___ 2027. (a) in (b) at (c) on
- 7.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) in (c) on
- 8.Fill the gap: I can see one ___. (a) brushs (b) brushes (c) brush
- 9.Aarav kept ___ the ball. (a) to catch (b) catch (c) catches (d) catching
- 10.He ___ ridden a bicycle already. (a) have (b) has
- 11.Change to passive: “Rohan will bake a cake tomorrow.” → A cake ___ by Rohan tomorrow. (a) will be bake (b) will baked (c) will be baked (d) will bake
- 12.That is the girl ___ bag is red. (a) whose (b) where (c) which (d) who
- 13.You have just ___ the dishes. (a) washed (b) wash (c) washing (d) washes
- 14.Add the question tag: Neel is tall, ___? (a) doesn't he (b) is he (c) isn't him (d) isn't he
- 15.Fill in a or an: ___ ugly duckling (a) an (b) a
- 16.Change to passive: “Meera baked two cakes yesterday.” → Two cakes ___ by Meera yesterday. (a) were bake (b) was baked (c) baked (d) were baked
- 17.___ I very excited today? (a) Am (b) Are (c) Is
- 18.Fill the gap: I can see one ___. (a) toys (b) toy (c) toies
- 19.They have just ___ in the pool. (a) swum (b) swam (c) swim (d) swimming
- 20.___ Zoya hungry now? (a) Am (b) Is (c) Are
- 21.You ___ throw the ball every Sunday. (a) aren't (b) don't (c) doesn't
- 22.Omkar said, “I will plant a tree.” → Omkar said that he ___ plant a tree. (a) is (b) will (c) would
- 23.My cousins ___ eat a mango on Saturdays. (a) aren't (b) doesn't (c) don't
- 24.Choose the right verb: Either the twins or Karan ___ coming today. (a) are (b) is
- 25.You are going to ___ a cartoon next month. (a) watched (b) watching (c) watch (d) watches
- 26.He ___ vegetables last Sunday. (a) buys (b) buyed (c) will buy (d) bought
- 27.My parents ___ on the stage every morning. (a) dances (b) dance (c) dancing
- 28.My friends are going to ___ a cake next Sunday. (a) baked (b) baking (c) bake (d) bakes
- 29.Rohan planned ___ in the pool. (a) swimming (b) to swim (c) swims (d) swim
- 30.Choose the right verb: Every child ___ a locker. (a) have (b) has
- 31.Neel ___ ready for school. (a) are (b) am (c) is
- 32.My sister and I have a red cricket bat. This cricket bat is ___. (a) our (b) ours (c) we
- 33.Rahul ___ a new bicycle. (a) have (b) has
- 34.She ___ going to study science next week. (a) is (b) am (c) are
- 35.Fill the gap: I can see one ___. (a) mouse (b) mice (c) mouses
- 36.Vivaan asked me, “Where do you live?” → Vivaan asked me ___. (a) where did I live (b) where I lived (c) where do I live
- 37.Add the question tag: I will not fly a kite tomorrow, ___? (a) do I (b) will me (c) won't I (d) will I
- 38.She ___ in the garden now. (a) are (b) am (c) is
- 39.Aarav is a neat writer. He writes ___. (a) neatley (b) neat (c) neatly
- 40.She ___ cook rice on Saturdays. (a) doesn't (b) isn't (c) don't
Answer key
- had worn
- most beautiful
- carrying
- shelves
- glasses
- in
- in
- brush
- catching
- has
- will be baked
- whose
- washed
- isn't he
- an
- were baked
- Am
- toy
- swum
- Is
- don't
- would
- don't
- is
- watch
- bought
- dance
- bake
- to swim
- has
- is
- ours
- has
- is
- mouse
- where I lived
- will I
- is
- neatly
- doesn't
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar