be done是什么时态
`be done` 是英语中的被动语态形式,不是时态。它表示动作由主语以外的施事者执行,强调动作的承受者(即主语)而非执行者(即谓语动词的执行者)。`be done` 有多种时态,具体如下:
一般现在时: `am/is/are done`
一般过去时: `was/were done`
现在完成时: `have/has been done`
过去完成时: `had been done`
现在进行时: `am/is/are being done`
过去进行时: `was/were being done`
一般将来时: `will/shall be done`
过去将来时: (这个时态中`be done`的形式较为特殊,通常是`would be done`)
例如:
The book was read by her last night. (她昨晚读了这本书。)
The work will be finished by Friday. (工作将在周五前完成。)
需要注意的是,`be done` 也可以表示“完成”的意思,此时它相当于一般现在时,如:
The project is done. (项目完成了。)
The dishes are done. (盘子洗好了。)
其他小伙伴的相似问题:
be done现在完成时的例子有哪些?
如何区分be done和have been done?
be done在句子中的具体作用是什么?