have been done和be done还有情态动词+be done这三个有什么区别?都应该在

have been done和be done还有情态动词+be done这三个有什么区别?都应该在什么句子里用或语境里用?最好能举几个例子,谢谢!

(1)have been done (现在完成时态的被动语态)(表示动作已经完成且被动)

例如:These trees have been planted in the garden

(2)be done (是一般现在时态,或者一般过去时态被动语态)

例如:The cup is broken by Tom

例如:The zebra was eaten by the lion

(3)情态动词must +be done 表示对现在发生使用一种猜测且是被动

例如:He must be killed in the accident追问

那么be done在现在时的时候只能有被动语态吗?I'm broken free from this memories. 这是什么语态?

have done 又是怎么用的?

谢谢!

追答

be done 这种结构有两种解读

(1) 解读就是,一般现在时态的被动语态 和一般过去时态被动,例如

A :一般现在时态被动语态:

English is spoken by many people in the world

B: 一般过去时态被动语态:

The cup was broken by Tom last night

(2)解读就是,形容词化的过去分词作表语,这里已经不是一个过去分词看待,而是看成一个形容词作表语,例如

Tom was so excited to heard that
汤姆听到那事时非常激动。
They were excited with joy at the success.
他们为成功而欣喜若狂。
We’re only too pleased to help.
我们非常愿意帮忙

如果满意,请立即采纳,谢谢!

追问

谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答