have /have been 有什么区别?

vaeeo 1年前 已收到5个回答 举报

yuanrong0301 果实

共回答了21个问题采纳率:81% 举报

have是已经完成,have been是被动,也是已经完成,
I have finished it.我已经完成了它
it have been finished by me.它已经被我完成了

1年前

3

大虾-1981 幼苗

共回答了11个问题 举报

have done是主动语态现在完成时
have been done为被动语态现在完成时

1年前

2

灿烂烟灰 幼苗

共回答了5个问题 举报

have finished it.我已经完成了它
it have been finished by me.它已经被我完成

1年前

1

月光掌 幼苗

共回答了150个问题 举报

首先,have可以做实意动词,表示拥有等意思!如果他做助动词,他可一出现在现在完成时,将来完成是等多种时态,表示完成!have been他可以是现在完成时的被动结构的一部分,也可以只表示完成,那的看具体语境!

1年前

1

xuebing327 幼苗

共回答了3个问题 举报

have been是完成时态

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.031 s. - webmaster@yulucn.com