Have been p.p 는 현재완료수동태이며 Had been p.p는 과거완료수동태입니다. 즉 have~는 지금 까지 ~하고 있다며 had~는 대과거에서 과거까지 ~ 했었다 입니다
당신은 어느 그룹입니까?