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: “Kavya has washed the plate.” → The plate ___ by Kavya. (a) have been washed (b) has washed (c) has been washed
- 2.Kavya ___ me that she was ready. (a) asked (b) told (c) said
- 3.Myra is looking forward to ___ the room next week. (a) to clean (b) clean (c) cleans (d) cleaning
- 4.If you mix red and white, you ___ pink. (a) gets (b) got (c) get
- 5.Fill in in, on or at: Our school trip is ___ Friday. (a) at (b) in (c) on
- 6.What is the plural of “leaf”? (a) leaves (b) leafes (c) leafs (d) leaf
- 7.Fill the gap: An elephant is ___ than a horse. (a) big (b) more big (c) bigger (d) biggest
- 8.Isha planned ___ a tree. (a) plants (b) to plant (c) plant (d) planting
- 9.Change to passive: “Ishaan ate a mango yesterday.” → A mango ___ by Ishaan yesterday. (a) ate (b) were eaten (c) was eaten (d) was ate
- 10.Add the question tag: They will watch a cartoon tomorrow, ___? (a) will they (b) won't they (c) don't they (d) won't them
- 11.Add the question tag: My friends are busy, ___? (a) aren't they (b) are they (c) aren't them (d) don't they
- 12.Choose the right verb: All the students ___ a locker. (a) have (b) has
- 13.I have just ___ a bicycle. (a) ride (b) riding (c) rode (d) ridden
- 14.That is the girl ___ bag is red. (a) whose (b) which (c) who (d) where
- 15.Which sentence is correct? (a) We drink always tea. (b) We always drink tea.
- 16.Fill in in, on or at: We will visit Nani ___ Sunday morning. (a) on (b) at (c) in
- 17.If the shop opens early, we ___ fresh mangoes. (a) will buy (b) will buys (c) would buy (d) bought
- 18.Kavya ___ at home today. (a) are (b) is (c) am
- 19.Neel said, “I wear a cap every day.” → Neel said that he ___ a cap every day. (a) wear (b) wearing (c) wears (d) wore
- 20.Choose the right verb: Neither Rohan nor the girls ___ coming today. (a) are (b) is
- 21.Add the question tag: My sister does not wear a cap every day, ___? (a) is she (b) does she (c) doesn't she (d) does her
- 22.What is the past tense of “fly”? (a) flown (b) flying (c) flyed (d) flew
- 23.Yash said, “My pencil is broken.” → Yash said that ___ pencil was broken. (a) my (b) he (c) his (d) him
- 24.She ___ a story next week. (a) will tell (b) will tells (c) told (d) will telling
- 25.Arjun loves sports. ___ plays cricket every evening. (a) Himself (b) He (c) Him (d) His
- 26.You ___ science two days ago. (a) have studied (b) will study (c) study (d) studied
- 27.That is the town ___ my grandmother lives. (a) where (b) whose (c) which (d) who
- 28.What is the past tense of “build”? (a) building (b) builded (c) built
- 29.Aarav and Yash have a new school bag. It is ___ school bag. (a) them (b) they (c) theirs (d) their
- 30.Fill in a or an: ___ mango (a) an (b) a
- 31.What is the plural of “sheep”? (a) sheeps (b) sheep (c) sheepes
- 32.Fill the gap: Summer is ___ than winter. (a) hotter (b) hot (c) hottest (d) more hot
- 33.Fill the gap: Arjun is as ___ as Farhan. (a) taller (b) tallest (c) tall
- 34.Diya has studied in this school ___ January. (a) for (b) since
- 35.I ___ a cartoon two days ago. (a) watch (b) will watch (c) have watched (d) watched
- 36.Choose the right word: The roots of a tree are ___ the ground. (a) at (b) on (c) under
- 37.Fill in a, an or the: Kabir is ___ tallest boy in the class. (a) the (b) a (c) an
- 38.If Dev ___ the answer, he would tell the teacher. (a) would know (b) will know (c) knows (d) knew
- 39.Fill the gap: I can see one ___. (a) gooses (b) geese (c) goose
- 40.I am going to ___ a mango next week. (a) eating (b) eats (c) ate (d) eat
Answer key
- has been washed
- told
- cleaning
- get
- on
- leaves
- bigger
- to plant
- was eaten
- won't they
- aren't they
- have
- ridden
- whose
- We always drink tea.
- on
- will buy
- is
- wore
- are
- does she
- flew
- his
- will tell
- He
- studied
- where
- built
- their
- a
- sheep
- hotter
- tall
- since
- watched
- under
- the
- knew
- goose
- eat
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar