have been lived跟have been living的差别可以自己google一下基本上母语人士的回答是完成式暗示了到目前为止但进行式暗示了还是会继续下去差异不算非常大 但在他们耳朵中听来的确是有差异的你可以考虑看看I have read跟I have been reading的差异前者是说我已经读过了后者却是说我持续在读我第一句有打错...是I have lived不是I have been lived可以看看这串底下的回复
https://english.stackexchange.com/questions/84898/have-lived-vs-have-been-living底下的回复都有提到,have been living会给听话者一种“进行到一半的感觉”因为是进行到一半,所以之后可以看脉络著表示该计画会继续进行或中断比起来,当我说I have lived的时候,会给人一种我好像已经在某处定居一段时间的感觉,而不是持续到一半的计画