Question: have been or has been?
Answer: "Has been" and "have been" are both in the present perfect tense. "Has been" is used in the third-person singular and "have been" is used for first- and second-person singular and all plural uses. ... "Had been" is the past perfect tense and is used in all cases, singular and plural.