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.Add the question tag: Kabir wins the match every day, ___? (a) does he (b) isn't he (c) doesn't him (d) doesn't he
- 2.Fill in a, an or the: This is ___ oldest tree in our town. (a) a (b) the (c) an
- 3.Fill in a or an: ___ house (a) an (b) a
- 4.Meera promised ___ a bicycle. (a) riding (b) to ride (c) rides (d) ride
- 5.What is the past tense of “throw”? (a) throwing (b) threw (c) throwed (d) thrown
- 6.What is the past tense of “win”? (a) winned (b) winning (c) won
- 7.___ you eat a mango every day? (a) Is (b) Do (c) Does (d) Are
- 8.Change to passive: “Arjun will eat a mango tomorrow.” → A mango ___ by Arjun tomorrow. (a) will eat (b) will be eat (c) will be eaten (d) will eaten
- 9.___ they very excited today? (a) Are (b) Am (c) Is
- 10.Riya is good at ___ a cartoon. (a) watch (b) watching (c) to watch (d) watches
- 11.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) the (b) an (c) a
- 12.Fill the gap: Kabir drew three ___. (a) tomatoe's (b) tomato (c) tomatoes (d) tomatos
- 13.They ___ a new bicycle. (a) has (b) have
- 14.Aisha is my friend. I play with ___ every day. (a) she (b) her (c) herself
- 15.___ Ishaan clean the room twice a week? (a) Is (b) Are (c) Do (d) Does
- 16.Ananya is a neat writer. She writes ___. (a) neat (b) neatly (c) neatley
- 17.We are going to ___ a story next Sunday. (a) telling (b) told (c) tells (d) tell
- 18.Dev ___ help Grandma every morning. (a) don't (b) isn't (c) doesn't
- 19.If you heat ice, it ___. (a) melt (b) melts (c) melted
- 20.Add the question tag: She wears a cap every day, ___? (a) isn't she (b) doesn't her (c) does she (d) doesn't she
- 21.Fill in in, on or at: The shop opens ___ July. (a) on (b) at (c) in
- 22.He ___ in Delhi since 2021. (a) works (b) worked (c) have worked (d) has worked
- 23.Fill the gap: Dev is as ___ as Sneha. (a) happier (b) happy (c) happiest
- 24.Add the question tag: We can buy vegetables, ___? (a) can't us (b) can we (c) don't we (d) can't we
- 25.Riya said, “My room is clean.” → Riya said that ___ room was clean. (a) hers (b) her (c) she (d) my
- 26.My brother ___ going to write a letter next Sunday. (a) am (b) are (c) is
- 27.Fill in a or an: ___ owl (a) an (b) a
- 28.Which word is the adverb? “Kavya drives carefully every day.” (a) carefully (b) drives (c) Kavya (d) day
- 29.Choose the right verb: All the girls ___ a locker. (a) has (b) have
- 30.Fill in a or an: ___ eagle (a) a (b) an
- 31.What is the plural of “toy”? (a) toyes (b) toy (c) toies (d) toys
- 32.Choose the right verb: Every child ___ a notebook. (a) has (b) have
- 33.My sister ___ rice in 2023. (a) cooks (b) cooked (c) will cook (d) has cooked
- 34.My sister ___ the bag on Saturdays. (a) carries (b) carry (c) carrying
- 35.My sister and I have a red kite. This kite is ___. (a) our (b) ours (c) we
- 36.I know the school ___ my mother teaches. (a) who (b) whose (c) where (d) which
- 37.Change to passive: “Myra is washing the plate now.” → The plate ___ by Myra now. (a) is been washed (b) are being washed (c) is being washed
- 38.Vivaan avoided ___ the room. (a) to clean (b) clean (c) cleaning (d) cleans
- 39.If you ___ the answer, you would tell the teacher. (a) know (b) will know (c) would know (d) knew
- 40.Farhan said, “I am hungry.” → Farhan said that he ___ hungry. (a) were (b) is (c) was (d) am
Answer key
- doesn't he
- the
- a
- to ride
- threw
- won
- Do
- will be eaten
- Are
- watching
- the
- tomatoes
- have
- her
- Does
- neatly
- tell
- doesn't
- melts
- doesn't she
- in
- has worked
- happy
- can't we
- her
- is
- an
- carefully
- have
- an
- toys
- has
- cooked
- carries
- ours
- where
- is being washed
- cleaning
- knew
- was
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar