Have/Has been done 与have/Has done. 之间的区别?

发布网友 发布时间:2024-12-19 13:08

我来回答

3个回答

热心网友 时间:4分钟前

这个句子不是被动语态,它是be动词的现在完成时形式,to是一个介词。have been to是去过某地的意思。这个句子的意思是:我去过澳大利亚。

热心网友 时间:5分钟前

have been done 现在完成被动时
have done 现在完成时

热心网友 时间:4分钟前

这里是be的现在完成时,不是被动语态。
to Australia是介词短语作表语。
被动语态结构是:be+过去分词

have/has beed done
The work has been finished.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com