has been+动词进行时 与 has+动词过去分词 有什么区别?
问题描述:
has been+动词进行时 与 has+动词过去分词 有什么区别?
答
has been+动词进行时为现在完成进行时
指动作从过去的某一时刻开始一直延续到现在
has+动词过去分词为现在完成时
指动作发生在过去,而对现在有某些影响