The Buckingham Palace lots of rooms.
· have
· has
· to have
· having
出自:西南石油大学石油技术经济学