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.If Rahul ___ wings, he would fly to school. (a) will have (b) would have (c) has (d) had
- 2.Fill in in, on or at: Our school trip is ___ 2 October. (a) on (b) at (c) in
- 3.Add the question tag: My cousins took the train yesterday, ___? (a) did they (b) weren't they (c) didn't them (d) didn't they
- 4.___ Pooja very excited today? (a) Are (b) Am (c) Is
- 5.Fill in in, on or at: The shop opens ___ the morning. (a) at (b) on (c) in
- 6.Fill the gap: I can see one ___. (a) butterflys (b) butterfly (c) butterflies
- 7.Choose the right verb: One of my classmates ___ in Class 3. (a) are (b) is
- 8.Neel said, “I am ready.” → Neel said that he ___ ready. (a) were (b) is (c) was (d) am
- 9.Choose the right verb: Each student ___ a ID card. (a) has (b) have
- 10.Choose the right word: Meet me ___ the school gate. (a) in (b) under (c) at
- 11.We ___ the ball twice a week. (a) catching (b) catches (c) catch
- 12.Manav and Rohan have a red cricket bat. This cricket bat is ___. (a) their (b) they (c) theirs
- 13.Manav finished ___ in the park. (a) jogging (b) to jog (c) jogs (d) jog
- 14.Fill in a, an or the: ___ sky is blue today. (a) a (b) an (c) the
- 15.Fill in a or an: ___ school (a) an (b) a
- 16.Fill the gap: Aditya is as ___ as Aarav. (a) strong (b) stronger (c) strongest
- 17.Add the question tag: I have not clapped for the team, ___? (a) do I (b) have me (c) haven't I (d) have I
- 18.Aarav ___ that he was hungry. (a) said (b) asked (c) told
- 19.Change to passive: “Ishaan planted a tree yesterday.” → A tree ___ by Ishaan yesterday. (a) planted (b) was plant (c) was planted (d) were planted
- 20.Add the question tag: Farhan took the train yesterday, ___? (a) did he (b) wasn't he (c) didn't he (d) didn't him
- 21.This is the train ___ leaves at six. (a) which (b) who (c) where (d) whose
- 22.Which sentence is correct? (a) She often drinks milk. (b) She drinks often milk.
- 23.Farhan wanted ___ in the pool. (a) swim (b) swimming (c) swims (d) to swim
- 24.This is the girl ___ helped me. (a) whose (b) where (c) which (d) who
- 25.Add the question tag: My sister eats a mango every day, ___? (a) does she (b) doesn't she (c) doesn't her (d) isn't she
- 26.Choose the right verb: One of my classmates ___ in Class 7. (a) is (b) are
- 27.Kabir kept ___ the ball. (a) throws (b) throw (c) to throw (d) throwing
- 28.Add the question tag: I played cricket yesterday, ___? (a) didn't me (b) did I (c) didn't I (d) wasn't I
- 29.They ___ a message yesterday. (a) send (b) will send (c) sended (d) sent
- 30.Diya is interested in ___ the dog. (a) feeds (b) to feed (c) feed (d) feeding
- 31.What is the plural of “donkey”? (a) donkeys (b) donkeyes (c) donkies (d) donkey
- 32.Fill the gap: Diya is as ___ as Rahul. (a) taller (b) tall (c) tallest
- 33.Choose the right verb: There ___ two cats in the garden. (a) are (b) is
- 34.Rahul said, “My kite is torn.” → Rahul said that ___ kite was torn. (a) his (b) him (c) my (d) he
- 35.Fill in in, on or at: Our school trip is ___ 7 o'clock. (a) at (b) on (c) in
- 36.Choose the right verb: There ___ many books on the shelf. (a) are (b) is
- 37.Change to passive: “Kabir will eat a mango tomorrow.” → A mango ___ by Kabir tomorrow. (a) will eaten (b) will be eaten (c) will eat (d) will be eat
- 38.Nisha is looking forward to ___ a bicycle next week. (a) riding (b) ride (c) to ride (d) rides
- 39.Choose the right verb: Every player ___ a name tag. (a) has (b) have
- 40.Arjun loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself
Answer key
- had
- on
- didn't they
- Is
- in
- butterfly
- is
- was
- has
- at
- catch
- theirs
- jogging
- the
- a
- strong
- have I
- said
- was planted
- didn't he
- which
- She often drinks milk.
- to swim
- who
- doesn't she
- is
- throwing
- didn't I
- sent
- feeding
- donkeys
- tall
- are
- his
- at
- are
- will be eaten
- riding
- has
- He
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar