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.Fill in a or an: ___ eagle (a) a (b) an
- 2.What is the plural of “girl”? (a) girl (b) girls (c) girles (d) girl's
- 3.Fill in a or an: ___ old book (a) a (b) an
- 4.Add the question tag: She ate a mango yesterday, ___? (a) didn't her (b) did she (c) wasn't she (d) didn't she
- 5.Manav is my friend. I play with ___ every day. (a) himself (b) him (c) he
- 6.Which word is the adverb? “Arjun drives safely every day.” (a) day (b) safely (c) drives (d) Arjun
- 7.Sneha ___ that she was busy. (a) told (b) said (c) asked
- 8.Change to passive: “Yash has eaten a mango.” → A mango ___ by Yash. (a) have been eaten (b) has eaten (c) has been eaten
- 9.We are going to ___ a cartoon next month. (a) watches (b) watched (c) watch (d) watching
- 10.Sneha has a red kite. This kite is ___. (a) her (b) she (c) hers
- 11.Fill in a, an or the: ___ earth goes round the sun. (a) the (b) a (c) an
- 12.Change to passive: “Saanvi has written two letters.” → Two letters ___ by Saanvi. (a) have written (b) have been written (c) has been written
- 13.Fill in a or an: ___ yellow kite (a) an (b) a
- 14.My brother ___ late today. (a) am (b) are (c) is
- 15.My sister ___ climb a tree on Saturdays. (a) isn't (b) doesn't (c) don't
- 16.Fill in in, on or at: The cricket match starts ___ winter. (a) at (b) on (c) in
- 17.Vivaan said, “I run in the park every day.” → Vivaan said that he ___ in the park every day. (a) runs (b) running (c) run (d) ran
- 18.What is the past tense of “go”? (a) going (b) gone (c) went (d) goed
- 19.Change to passive: “Farhan washes the plates every day.” → The plates ___ by Farhan every day. (a) is washed (b) washes (c) are wash (d) are washed
- 20.What is the plural of “dish”? (a) dishies (b) dishs (c) dish (d) dishes
- 21.If the train leaves on time, I ___ Jaipur by noon. (a) reached (b) would reach (c) will reach (d) will reaches
- 22.I know the doctor ___ lives next door. (a) whose (b) where (c) which (d) who
- 23.Choose the right verb: The news ___ good today. (a) is (b) are
- 24.Ira is a quick learner. She learns ___. (a) quickly (b) quick (c) quickely
- 25.I ___ eaten a mango already. (a) have (b) has
- 26.Fill the gap: Yash is as ___ as Kavya. (a) tall (b) taller (c) tallest
- 27.Fill the gap: This is the ___ book in the library. (a) most best (b) good (c) best (d) better
- 28.Fill the gap: There are many ___ here. (a) toyes (b) toy (c) toys (d) toies
- 29.Choose the right verb: One of my cousins ___ in Class 4. (a) is (b) are
- 30.She ___ help Grandma twice a week. (a) isn't (b) don't (c) doesn't
- 31.Change to passive: “Rahul made a kite yesterday.” → A kite ___ by Rahul yesterday. (a) was make (b) were made (c) made (d) was made
- 32.That is the boy ___ father is a pilot. (a) where (b) who (c) which (d) whose
- 33.If India ___ the match, you will dance with joy. (a) will win (b) win (c) would win (d) wins
- 34.My cousins ___ going to study science next week. (a) is (b) are (c) am
- 35.Fill the gap: The cheetah is the ___ animal on land. (a) most fastest (b) faster (c) fast (d) fastest
- 36.Yash is a loud speaker. He speaks ___. (a) loudely (b) loudly (c) loud
- 37.Which sentence is correct? (a) She drinks never milk. (b) She never drinks milk.
- 38.___ Neel go to school two days ago? (a) Does (b) Was (c) Did (d) Do
- 39.Ananya ___ that she was hungry. (a) asked (b) told (c) said
- 40.___ he ride a bicycle in 2023? (a) Was (b) Does (c) Did (d) Do
Answer key
- an
- girls
- an
- didn't she
- him
- safely
- said
- has been eaten
- watch
- hers
- the
- have been written
- a
- is
- doesn't
- in
- ran
- went
- are washed
- dishes
- will reach
- who
- is
- quickly
- have
- tall
- best
- toys
- is
- doesn't
- was made
- whose
- wins
- are
- fastest
- loudly
- She never drinks milk.
- Did
- said
- Did
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar