关于英语被动语态的问题

2025-02-23 18:08:31
推荐回答(2个)
回答1:

“be said to”,固定搭配,意思为“据说”。据说那个旅馆在上一个月的一次事故中被毁,事情已经发生所以用现在完成时态表示,have done,由于是被毁,故加入被动语态。过去式表示在过去发生某事,而现在完成时态则表示在过去的某一段时间已经发生某事,并且对现在造成影响。
另外一个,出题人的问题,两个都对。

回答2:

to be done表示将来时
过去完成时表达过去已经完成了,过去的过去
比如两个月之前房盖好了而我一个月之前才知道
last month I came to know that the house had been built up two months ago

第九题印错了