Have/Has been done 与Have/Has done 到底有什么区别啊

hbguy 1年前 已收到4个回答 举报

天使或鸟人 幼苗

共回答了18个问题采纳率:83.3% 举报

Have/Has been done 与Have/Has done 的区别前者是被动,后者是主动
给你举个例子吧:
比如说:我已经完成了任务,可以说:I have finished the task.这是主动
如果说任务已经被完成了,你可以说:The task has been finished

1年前

10

碧海玉箫声 幼苗

共回答了254个问题 举报

怎么没有区别啊!
1.Have/Has been done (被动语态)
2.Have/Has done (主动语态)

1年前

2

心本无生 幼苗

共回答了3个问题 举报

Have/Has been done 与Have/Has done 的区别前者是被动,后者是主动
BEEN表示被动,比如 THE APPLE HAS BEEN EATEN
直接翻译就是 苹果被吃掉了,苹果与"吃"之间的关系是被动
而没有BEEN就是主动.
比如I HAVE EATEN THE APPLE
我和苹果之间的关系是主动的,是我去"吃"所以不...

1年前

1

不来的你 幼苗

共回答了110个问题 举报

BEEN表示被动,比如 THE APPLE HAS BEEN EATEN
直接翻译就是 苹果被吃掉了,苹果与"吃"之间的关系是被动
而没有BEEN就是主动.
比如I HAVE EATEN THE APPLE
我和苹果之间的关系是主动的,是我去"吃"所以不用BEEN

1年前

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