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.My brother has just ___ a cake. (a) bakes (b) baking (c) bake (d) baked
- 2.Change to passive: “Vivaan has built two sandcastles.” → Two sandcastles ___ by Vivaan. (a) have built (b) has been built (c) have been built
- 3.I have a new school bag. It is ___ school bag. (a) mine (b) I (c) my (d) me
- 4.Kunal has a new umbrella. It is ___ umbrella. (a) his (b) he (c) him
- 5.Fill in a or an: ___ yellow kite (a) a (b) an
- 6.Yash said, “I feed the dog every day.” → Yash said that he ___ the dog every day. (a) feed (b) feeds (c) feeding (d) fed
- 7.Fill the gap: I can see one ___. (a) shelves (b) shelf (c) shelfs
- 8.Add the question tag: The students do not bring lunch every day, ___? (a) do them (b) are they (c) do they (d) don't they
- 9.Which word is the adverb? “Rahul plays badly every day.” (a) badly (b) plays (c) day (d) Rahul
- 10.Fill in a, an or the: ___ sun rises in the east. (a) an (b) a (c) the
- 11.He ___ a new kite. (a) has (b) have
- 12.Farhan is going to ___ the ball next month. (a) catching (b) catch (c) caught (d) catches
- 13.Fill the gap: The Ganga is the ___ river in India. (a) longer (b) longest (c) long (d) most longest
- 14.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) a (b) an (c) the
- 15.Omkar is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 16.Which sentence is correct? (a) She often drinks milk. (b) She drinks often milk.
- 17.He ___ at home today. (a) is (b) are (c) am
- 18.Meera has a new umbrella. It is ___ umbrella. (a) her (b) she (c) hers
- 19.Fill the gap: I can see four ___. (a) glasses (b) glasss (c) glassies (d) glass
- 20.Fill in a, an or the: Meera is ___ best singer in our school. (a) a (b) an (c) the
- 21.They are going to ___ for the team tomorrow. (a) claps (b) clapping (c) clapped (d) clap
- 22.Fill the gap: Rahul is the ___ boy in our family. (a) most youngest (b) younger (c) young (d) youngest
- 23.She is going to ___ the match next week. (a) won (b) win (c) winning (d) wins
- 24.Fill in a or an: ___ mango (a) an (b) a
- 25.Fill the gap: The Taj Mahal is the ___ building in Agra. (a) more famous (b) most famous (c) famousest (d) famous
- 26.This is the girl ___ helped me. (a) which (b) where (c) whose (d) who
- 27.Add the question tag: My friends did not jog in the park yesterday, ___? (a) were they (b) didn't they (c) did them (d) did they
- 28.Change to passive: “Arjun has cleaned the room.” → The room ___ by Arjun. (a) have been cleaned (b) has cleaned (c) has been cleaned
- 29.___ Saanvi drink milk two days ago? (a) Did (b) Do (c) Was (d) Does
- 30.We did not ___ a sandcastle yesterday. (a) builds (b) built (c) build (d) building
- 31.Fill in a or an: ___ hour (a) an (b) a
- 32.Kavya is my friend. I play with ___ every day. (a) she (b) herself (c) her
- 33.Fill in in, on or at: The shop opens ___ 15 August. (a) at (b) in (c) on
- 34.Vivaan is going to ___ a kite tomorrow. (a) flew (b) flies (c) flying (d) fly
- 35.Choose the right verb: All the children ___ a notebook. (a) has (b) have
- 36.My cousins ___ going to swim in the pool tomorrow. (a) are (b) is (c) am
- 37.Ananya ___ carry the bag twice a week. (a) doesn't (b) isn't (c) don't
- 38.Dev practised ___ a message. (a) sending (b) send (c) sends (d) to send
- 39.Fill the gap: I can see one ___. (a) wolfs (b) wolves (c) wolf
- 40.Fill in a or an: ___ tiger (a) a (b) an
Answer key
- baked
- have been built
- my
- his
- a
- fed
- shelf
- do they
- badly
- the
- has
- catch
- longest
- the
- him
- She often drinks milk.
- is
- her
- glasses
- the
- clap
- youngest
- win
- a
- most famous
- who
- did they
- has been cleaned
- Did
- build
- an
- her
- on
- fly
- have
- are
- doesn't
- sending
- wolf
- a
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar