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.They ___ a new school bag. (a) have (b) has
- 2.This is the girl ___ sister sings well. (a) where (b) whose (c) who (d) which
- 3.My sister has waited for the bus ___ 10 am. (a) since (b) for
- 4.My brother ___ going to cook rice next week. (a) are (b) am (c) is
- 5.Aisha is looking forward to ___ Hindi next week. (a) speaks (b) speaking (c) speak (d) to speak
- 6.We ___ a new cricket bat. (a) has (b) have
- 7.Ishaan is interested in ___ a mango. (a) eat (b) to eat (c) eats (d) eating
- 8.What is the plural of “leaf”? (a) leafes (b) leaf (c) leafs (d) leaves
- 9.Fill in in, on or at: We will visit Nani ___ noon. (a) on (b) in (c) at
- 10.Change to passive: “Ira draws three pictures every Sunday.” → Three pictures ___ by Ira every Sunday. (a) are drew (b) draws (c) are drawn (d) is drawn
- 11.Which sentence is correct? (a) We drink often milk. (b) We often drink milk.
- 12.Omkar loves sports. ___ plays cricket every evening. (a) Himself (b) Him (c) He (d) His
- 13.You have played in the garden ___ morning. (a) since (b) for
- 14.Fill in a or an: ___ hour (a) an (b) a
- 15.Fill in a or an: ___ school (a) an (b) a
- 16.Fill the gap: I can see one ___. (a) familys (b) family (c) families
- 17.Which sentence is correct? (a) He eats usually rice. (b) He usually eats rice.
- 18.What is the past tense of “run”? (a) run (b) runned (c) running (d) ran
- 19.Pooja has known my best friend ___ five years. (a) for (b) since
- 20.You ___ ready for school. (a) am (b) is (c) are
- 21.You ___ a new pencil box. (a) has (b) have
- 22.If you mix blue and yellow, you ___ green. (a) got (b) gets (c) get
- 23.Choose the right word: Kabir is waiting ___ the bus stop. (a) under (b) in (c) at
- 24.My sister did not ___ a message last Sunday. (a) sent (b) sending (c) send (d) sends
- 25.Choose the right verb: The news ___ good today. (a) are (b) is
- 26.He ___ in this school since 2022. (a) taught (b) has taught (c) teaches (d) have taught
- 27.Choose the right word: The pictures are hanging ___ the wall. (a) under (b) on (c) in
- 28.She has been in the library ___ 8 o'clock. (a) since (b) for
- 29.Change to passive: “Saanvi will draw a picture tomorrow.” → A picture ___ by Saanvi tomorrow. (a) will be drawn (b) will be draw (c) will draw (d) will drawn
- 30.Farhan did not ___ for the team two days ago. (a) claps (b) clap (c) clapping (d) clapped
- 31.Fill in in, on or at: We will visit Nani ___ night. (a) at (b) on (c) in
- 32.Fill in in, on or at: Our school trip is ___ Friday. (a) at (b) on (c) in
- 33.Change to passive: “Rahul has made a kite.” → A kite ___ by Rahul. (a) have been made (b) has made (c) has been made
- 34.Change to passive: “Diya writes a letter every day.” → A letter ___ by Diya every day. (a) writes (b) is written (c) are written (d) is wrote
- 35.Change to passive: “Kunal flies a kite every day.” → A kite ___ by Kunal every day. (a) is flown (b) flies (c) are flown (d) is flew
- 36.Myra enjoyed ___ a mango. (a) eat (b) eats (c) to eat (d) eating
- 37.The students did not ___ a message two days ago. (a) sent (b) send (c) sending (d) sends
- 38.Fill the gap: This phone is ___ than that one. (a) expensiver (b) most expensive (c) more expensive (d) expensive
- 39.Tara ___ going to build a sandcastle next Sunday. (a) is (b) am (c) are
- 40.Fill in in, on or at: Our school trip is ___ noon. (a) at (b) in (c) on
Answer key
- have
- whose
- since
- is
- speaking
- have
- eating
- leaves
- at
- are drawn
- We often drink milk.
- He
- since
- an
- a
- family
- He usually eats rice.
- ran
- for
- are
- have
- get
- at
- send
- is
- has taught
- on
- since
- will be drawn
- clap
- at
- on
- has been made
- is written
- is flown
- eating
- send
- more expensive
- is
- at
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar