Question: is bleiben haben or sein?
Answer: There are three important verbs that do not fit into the intransitive verb rule and have to use sein as the auxiliary verb: bleiben (to stay), werden (to become) and sein (to be). They do not express movement but they must take sein.