have+been+过去分词和have+过去分词有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 14:00:54
have+been+过去分词和have+过去分词有什么区别?
xPKN@J@gШB4qC!j@6va:0 q{f9?2˲3 V*J.(Ӹ!Uޱkfy;TU^ҮPUЅO.it/m}J|݆!7%zwy_<69T,ٖp]9l¼1G0|z!5Sᬹ:Ԛ91HCeAۗ>:M:D%9nZ5$#MXi 6

have+been+过去分词和have+过去分词有什么区别?
have+been+过去分词和have+过去分词有什么区别?

have+been+过去分词和have+过去分词有什么区别?
have +过去分词表示现在完成时,说明某人已经做了某事.
have+been+过去分词表示某事已经被做完
他们之间是主动与被动的区别

have been doing指的是这个动作从过去持续到现在而且还要继续进行下去。
have+done是现在完成时的形式,强调的是对现在的影响

前者 被动
后者 主动

第一个是被动语态特征,第二个是现在完成时