what is the difference between has and have been?
Both of these words are used in the present perfect continuous tense, however differ in tense. 'Has been' is more commonly used to third person tense, while 'have been' can be used for both first person and second person. It can also be used as a plural form for third person.