When whose is used as a relative pronoun it is spelled whose. It is spelled who's if it's the contracted form of who is or who has. Follow the link below for explanations of all these terms.
The combination of have, been and the -ing form of a verb is the present perfect continuous tense, used for things begun in the past that are still happening. Follow the link for more examples.