Ans: Has
Have been and has been are verb constructions that are used in the present perfect tense and the present perfect progressive tense.
The present perfect tense identifies an action or a state that took place at an unspecified time in the past. The present perfect progressive expresses an ongoing activity that started in the past and continues into the present.
Examples
I have been to that city. (present perfect)
Shane has not been working on the tractor of late. (present perfect progressive)
We would use have been when the sentence subject is I, you, we, or the third-person plural (the children have been studying grammar all morning; they have been studying all morning).
If the sentence subject is a third-person singular noun (he, she, it, Courtney), we would use the phrase has been.
Examples
Courtney has been a team leader before. (present perfect)
It has been drifting through my mind lately. (present perfect progressive)
As you can see, have been and has been have the same related usage and meaning. The main difference between them is the form that is determined by the subject performing the action.