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.Choose the right verb: There ___ an apple on the plate. (a) is (b) are
- 2.Fill the gap: I can see one ___. (a) loaves (b) loafs (c) loaf
- 3.Choose the right verb: Each student ___ a water bottle. (a) has (b) have
- 4.Which sentence is correct? (a) He drinks always milk. (b) He always drinks milk.
- 5.Fill the gap: I can see four ___. (a) brushs (b) brushies (c) brush (d) brushes
- 6.Choose the right verb: Each girl ___ a ID card. (a) have (b) has
- 7.Arjun ___ me that he was ready. (a) said (b) told (c) asked
- 8.Aditya loves sports. ___ plays cricket every evening. (a) He (b) His (c) Him (d) Himself
- 9.You have just ___ a cartoon. (a) watches (b) watching (c) watch (d) watched
- 10.If it rains tomorrow, you ___ at home. (a) stayed (b) would stay (c) will stays (d) will stay
- 11.Fill in in, on or at: We will visit Nani ___ Christmas Day. (a) at (b) in (c) on
- 12.Ananya said, “My bicycle is new.” → Ananya said that ___ bicycle was new. (a) hers (b) my (c) her (d) she
- 13.Choose the right verb: Each of the girls ___ a name tag. (a) have (b) has
- 14.Kabir practised ___ cricket. (a) to play (b) playing (c) play (d) plays
- 15.Yash is looking forward to ___ in the pool next week. (a) swims (b) swim (c) swimming (d) to swim
- 16.Priya ___ that she was ready. (a) told (b) said (c) asked
- 17.Zoya ___ write a letter on Saturdays. (a) don't (b) isn't (c) doesn't
- 18.___ Kabir ride a bicycle in 2023? (a) Does (b) Do (c) Was (d) Did
- 19.___ we play cricket two days ago? (a) Does (b) Do (c) Did (d) Was
- 20.I ___ make tea twice a week. (a) don't (b) doesn't (c) aren't
- 21.We ___ a song next week. (a) will singing (b) will sings (c) sang (d) will sing
- 22.Fill in a or an: ___ university (a) a (b) an
- 23.She ___ a new pencil box. (a) have (b) has
- 24.Fill in a, an or the: Diwali is ___ biggest festival of the year. (a) an (b) the (c) a
- 25.That is the boy ___ won the race. (a) whose (b) who (c) which (d) where
- 26.I did not ___ a kite yesterday. (a) flies (b) fly (c) flying (d) flew
- 27.Kabir is good at ___ a message. (a) sends (b) send (c) sending (d) to send
- 28.That is the school ___ my mother teaches. (a) who (b) where (c) which (d) whose
- 29.What is the plural of “loaf”? (a) loaves (b) loafs (c) loaf (d) loafes
- 30.Choose the right verb: One of my classmates ___ in Class 8. (a) is (b) are
- 31.We ___ a new bicycle. (a) has (b) have
- 32.Ira is looking forward to ___ the dishes next week. (a) to wash (b) wash (c) washing (d) washes
- 33.My sister and I have a new bicycle. It is ___ bicycle. (a) we (b) us (c) our (d) ours
- 34.Fill in in, on or at: We will visit Nani ___ half past six. (a) in (b) on (c) at
- 35.Farhan is my friend. I play with ___ every day. (a) himself (b) he (c) him
- 36.___ Kavya fly a kite in 2023? (a) Was (b) Does (c) Do (d) Did
- 37.Fill the gap: The owl was ___ than the fox. (a) wise (b) wisest (c) wiser (d) more wise
- 38.What is the past tense of “send”? (a) sent (b) sending (c) sended
- 39.Choose the right verb: Either the girls or Dev ___ coming today. (a) is (b) are
- 40.Fill in a, an or the: Meera is ___ best singer in our school. (a) a (b) an (c) the
Answer key
- is
- loaf
- has
- He always drinks milk.
- brushes
- has
- told
- He
- watched
- will stay
- on
- her
- has
- playing
- swimming
- said
- doesn't
- Did
- Did
- don't
- will sing
- a
- has
- the
- who
- fly
- sending
- where
- loaves
- is
- have
- washing
- our
- at
- him
- Did
- wiser
- sent
- is
- the
Free english grammar lessons, practice and worksheets at talentjr.in/english-grammar