had been done 怎么用?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:36:56
had been done 怎么用?

had been done 怎么用?
had been done 怎么用?

had been done 怎么用?
已经完成
The work has been finished.

已经做了。表过去完成

这个是过去完成时的被动语态,其构成是:had + been + 及物动词的过去分词。过去完成时一般用于:
①表示发生在过去的动作对过去晚些时候造成的影响或结果
②过去某一动作一直持续到过去晚些时候将来可能还要延续。句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。
He said he had been to Beijing twice. 他说他已...

全部展开

这个是过去完成时的被动语态,其构成是:had + been + 及物动词的过去分词。过去完成时一般用于:
①表示发生在过去的动作对过去晚些时候造成的影响或结果
②过去某一动作一直持续到过去晚些时候将来可能还要延续。句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。
He said he had been to Beijing twice. 他说他已经去过北京两次。(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过去完成时。
所以,根据句意来,如果是过去完成时,而且动作是【被发生】的,那就需要用had been done的结构。
例句:
The classroom hadn’t been cleaned before the teacher came.  
老师已经到了,教室还没有打扫。(教室是被打扫) 
The tickets had been sold out berore I came to the cinema.
当我到电影元的时候,票已经售完了。(票是被售完)

收起