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.Ira ___ in Delhi since 2020. (a) worked (b) has worked (c) have worked (d) works
- 2.We ___ going to wear a cap tomorrow. (a) am (b) are (c) is
- 3.Fill in a or an: ___ umbrella (a) an (b) a
- 4.If you mix red and white, you ___ pink. (a) gets (b) got (c) get
- 5.Fill in a or an: ___ hour (a) a (b) an
- 6.Kabir agreed ___ the bag. (a) carry (b) carries (c) to carry (d) carrying
- 7.If they found a magic lamp, they ___ wish for more holidays. (a) did (b) would (c) would be (d) will
- 8.He has just ___ a bicycle. (a) ride (b) rode (c) ridden (d) riding
- 9.Change to passive: “Manav writes a letter every day.” → A letter ___ by Manav every day. (a) writes (b) is written (c) are written (d) is wrote
- 10.Change to passive: “Kavya is eating two mangoes now.” → Two mangoes ___ by Kavya now. (a) is being eaten (b) are been eaten (c) are being eaten
- 11.If Rahul knew the answer, he ___ tell the teacher. (a) would be (b) would (c) did (d) will
- 12.Choose the right word: The roots of a tree are ___ the ground. (a) on (b) at (c) under
- 13.Aditya said, “My pencil is broken.” → Aditya said that ___ pencil was broken. (a) he (b) his (c) my (d) him
- 14.Manav said, “My kite is torn.” → Manav said that ___ kite was torn. (a) him (b) he (c) his (d) my
- 15.My cousins ___ the dishes twice a week. (a) washes (b) washing (c) wash
- 16.I ___ ready for school. (a) are (b) am (c) is
- 17.What is the plural of “child”? (a) childrens (b) children (c) childs (d) child
- 18.Rahul is a slow walker. He walks ___. (a) slow (b) slowly (c) slowely
- 19.Add the question tag: Kavya brought lunch yesterday, ___? (a) didn't her (b) didn't she (c) did she (d) wasn't she
- 20.I ___ flown a kite already. (a) has (b) have
- 21.The students have just ___ a picture. (a) drew (b) drawn (c) draw (d) drawing
- 22.Add the question tag: She throws the ball every day, ___? (a) isn't she (b) does she (c) doesn't she (d) doesn't her
- 23.Change to passive: “Aditya has cleaned the room.” → The room ___ by Aditya. (a) have been cleaned (b) has been cleaned (c) has cleaned
- 24.Change to passive: “Sneha builds a sandcastle every day.” → A sandcastle ___ by Sneha every day. (a) builds (b) are built (c) is built (d) is build
- 25.Fill in a or an: ___ horse (a) a (b) an
- 26.Which word is the adverb? “Rahul speaks politely every day.” (a) Rahul (b) speaks (c) day (d) politely
- 27.I know the doctor ___ lives next door. (a) whose (b) which (c) where (d) who
- 28.Rahul loves sports. ___ plays cricket every evening. (a) He (b) Him (c) His (d) Himself
- 29.Tara has a new kite. It is ___ kite. (a) her (b) she (c) hers
- 30.He ___ very excited today. (a) is (b) are (c) am
- 31.Kunal is a quiet reader. He reads ___. (a) quitely (b) quietly (c) quiet
- 32.Fill the gap: Kavya is ___ than Priya. (a) more young (b) youngest (c) young (d) younger
- 33.Fill in in, on or at: The shop opens ___ 2 October. (a) on (b) in (c) at
- 34.This is the girl ___ bag is red. (a) who (b) where (c) whose (d) which
- 35.Kunal has a new school bag. It is ___ school bag. (a) him (b) he (c) his
- 36.Omkar ___ me that he was late. (a) said (b) told (c) asked
- 37.What is the past tense of “run”? (a) runned (b) ran (c) running (d) run
- 38.Fill the gap: Kunal is the ___ boy in our team. (a) stronger (b) most strongest (c) strong (d) strongest
- 39.They ___ science next Sunday. (a) will studying (b) studied (c) will study (d) will studies
- 40.Fill in in, on or at: We will visit Nani ___ the afternoon. (a) on (b) at (c) in
Answer key
- has worked
- are
- an
- get
- an
- to carry
- would
- ridden
- is written
- are being eaten
- would
- under
- his
- his
- wash
- am
- children
- slowly
- didn't she
- have
- drawn
- doesn't she
- has been cleaned
- is built
- a
- politely
- who
- He
- her
- is
- quietly
- younger
- on
- whose
- his
- told
- ran
- strongest
- will study
- in
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar