I thought the difference between these two was the subjects. People and animals can
have something, while
there is something
somewhere. However, I read the following sentences:
The house has 4 bedrooms.
August has 31 days.
I got confused: Are these exceptions? I think I would use "There are 4 bedrooms in the house." or "There are 31 days in August."