has been+动词进行时 与 has+动词过去分词 有什么区别?
问题描述:
has been+动词进行时 与 has+动词过去分词 有什么区别?
答
1式是过去到现在一直在做,第二个形式是指过去做现在可能没做,只强调过去的动作对现在的影响
答
has been+动词进行时为现在完成进行时
指动作从过去的某一时刻开始一直延续到现在
has+动词过去分词为现在完成时
指动作发生在过去,而对现在有某些影响