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: ___ uncle (a) an (b) a
- 2.What is the plural of “watch”? (a) watchies (b) watchs (c) watch (d) watches
- 3.Fill in a, an or the: Mount Everest is ___ highest mountain in the world. (a) an (b) a (c) the
- 4.Fill the gap: Meera is as ___ as Manav. (a) tall (b) taller (c) tallest
- 5.He ___ a new kite. (a) have (b) has
- 6.Fill in a or an: ___ owl (a) a (b) an
- 7.Fill the gap: Rohan is as ___ as Meera. (a) happy (b) happiest (c) happier
- 8.Change to passive: “Neel plants a tree every day.” → A tree ___ by Neel every day. (a) is planted (b) plants (c) is plant (d) are planted
- 9.Fill in in, on or at: The cricket match starts ___ night. (a) on (b) in (c) at
- 10.I have lived in Pune ___ five years. (a) since (b) for
- 11.Fill in a, an or the: ___ earth goes round the sun. (a) an (b) a (c) the
- 12.My sister ___ a new puppy. (a) has (b) have
- 13.She did not ___ Grandma last Sunday. (a) helps (b) helping (c) help (d) helped
- 14.Add the question tag: We are clever, ___? (a) aren't us (b) don't we (c) aren't we (d) are we
- 15.Change to passive: “Karan is making two kites now.” → Two kites ___ by Karan now. (a) is being made (b) are been made (c) are being made
- 16.Kavya ___ that she was busy. (a) asked (b) told (c) said
- 17.Fill the gap: Pooja is as ___ as Kabir. (a) taller (b) tallest (c) tall
- 18.Fill in in, on or at: The cricket match starts ___ Friday. (a) in (b) at (c) on
- 19.They ___ on the stage every Sunday. (a) dance (b) dancing (c) dances
- 20.That is the girl ___ helped me. (a) whose (b) who (c) which (d) where
- 21.___ my brother ride a bicycle every day? (a) Is (b) Does (c) Are (d) Do
- 22.I ___ carried the bag already. (a) have (b) has
- 23.My brother is going to ___ the bag next month. (a) carry (b) carried (c) carrying (d) carries
- 24.I ___ rice every day. (a) cooks (b) cooking (c) cook
- 25.Add the question tag: I have won the match, ___? (a) don't I (b) haven't me (c) have I (d) haven't I
- 26.Fill the gap: There are many ___ here. (a) glasss (b) glass (c) glasses (d) glassies
- 27.I ___ a new kite. (a) has (b) have
- 28.My friends are going to ___ the room tomorrow. (a) clean (b) cleans (c) cleaned (d) cleaning
- 29.If the train ___ on time, we will reach Jaipur by noon. (a) leaves (b) leave (c) would leave (d) will leave
- 30.I ___ Hindi on Saturdays. (a) speaks (b) speaking (c) speak
- 31.She ___ a new puppy. (a) have (b) has
- 32.My sister ___ in this school since 2019. (a) has studied (b) have studied (c) studied (d) studies
- 33.They have just ___ tea. (a) makes (b) making (c) made (d) make
- 34.Choose the right word: There is a fan ___ the ceiling. (a) at (b) in (c) on
- 35.Fill in a or an: ___ year (a) an (b) a
- 36.___ you hungry now? (a) Are (b) Am (c) Is
- 37.Fill the gap: There are many ___ here. (a) stories (b) storyes (c) story (d) storys
- 38.Fill in in, on or at: Our school trip is ___ Friday. (a) on (b) in (c) at
- 39.He ___ the bag every Sunday. (a) carries (b) carrying (c) carry
- 40.I ___ sent a message already. (a) has (b) have
Answer key
- an
- watches
- the
- tall
- has
- an
- happy
- is planted
- at
- for
- the
- has
- help
- aren't we
- are being made
- said
- tall
- on
- dance
- who
- Does
- have
- carry
- cook
- haven't I
- glasses
- have
- clean
- leaves
- speak
- has
- has studied
- made
- on
- a
- Are
- stories
- on
- carries
- have
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar