havebeen和hadbeen区别

如题所述

时态不同、用法不同、意义不同等。
1、时态不同:“havebeen”是现在完成时,“hadbeen”是过去完成时。
2、用法不同:“havebeen”表示过去的动作或状态持续到现在,并且对现在有影响。“hadbeen”表示过去的过去发生的动作或状态。
3、:“havebeen”强调现在的结果,“hadbeen”强调过去的行为或状态。
温馨提示:答案为网友推荐,仅供参考