Have been can be used in both first and second person. It can also be utilized as a plural form for the third person. Had been is past tense, and it already happened. Some examples include: “She had been bedridden for weeks due to illness,” or” He had been thinking of a means to get out of jury duty.”
Have been, on the other hand, is present tense. It displays an action that already began and is still occurring. Some examples include: “I have been waiting for you to come home,” and “I have been cleaning up his mess.” Have been may also be used in an accusatory sounding way, such as “Have you been drinking?”