All the rooms in the house have doors. All the rooms in the house have door. All the rooms in the house have a door.
I have another question:
English people who are at least 50 years old comprises a subset of English people. Should I say all the English people under 50 or all English people under 50? My understanding of the use of definite article is that when referring to a subset, we shall use 'the'. All girls but all the girls in my class.
Top answer
How about "Each room in the house has a door"? Then there is no ambiguity as to whether any room has more than one door.
— BarbaraPA
How about "Each room in the house has a door"?
Then there is no ambiguity as to whether any room has more than one door.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
English isn't the most exact of languages but all the rooms in the house have doors and all the rooms in the house have a door would be considered grammatically correct by most usage experts.
You can say all (the) English people under 50 with or without the article. There are so many such people, therefore you don't need the artic