have been closed和have closed的区别.速求
发布网友
发布时间:2022-05-16 19:26
我来回答
共2个回答
热心网友
时间:2024-02-29 19:49
前者是现在完成时的被动式。
后者是普通的现在完成时。
热心网友
时间:2024-02-29 19:49
1)have been closed,是现在完成时态的被动语态,例句如下:
The door has been closed.那门已经被关上了.(表示:门在此前某时关上,现在还关着)
2)have closed,是现在完成时态的主动语态,例句如下:
I have closed the door.我已经把那门关上了.(表示:在此前某时关上门,现在还关着)
英语语态有两种:
1)所谓被动语态,主语是动词的对象,此时的动词应该用“被动态”形式。
被动态形式是:be + done (动词的过去分词)
2)所谓主动语态,主语是动词的执行者,此时的动词是“主动态”形式。
主动态形式是:do (动词的主动态形式)
你的例句,时态是一样的,语态不一样,所以用法就不一样。
此外,以上两种语态可以有不同的时态形式。