hadbeendone是什么时态怎么翻译

had been done表示过去的过去,是过去完成的被动态时;

如:The rooms had been cleaned when I came. 我来的时候,房间已经被打扫了。

have/has been done是现在完成时的被动语态,表示某事被做。

扩展资料

过去将来完成进行时:(would have been doing)

表示动作从过去某一时间开始一直延续到过去将来某一时间,期间一直有规律在进行、不曾间断,并且有可能继续延续下去。

例:They said that by the end of the following month, the project would have been being worked for 3 years.

他们说到第二个月底为止,这项工程就已经不停地进行了3年了。

将来完成时(will have done)

①表示一个动作到将来某个时间为止已经完成,强调对将来那个时间产生的影响。

例:Pick me up at 8 o'clock,I will have had breakfast by then.

早上8点钟你来接我,到时我已经吃完早饭了.

②表示一个动作延续到将来某个时间,并且有可能继续延续下去。

例:The conference will have lasted a full week by the time it ends.

会议从开始到结束将持续整整一个星期。

将来完成进行时:(will have been doing)

表示一个动作延续到将来某个时间,期间一直有规律在进行、不曾间断,并且有可能继续延续下去。

例:By the end of next month, the project will have been being worked for 3 years.

到下个月底为止,这项工程就已经不停地进行了3年了。

本文来自作者[zhejianggongyezhiyejishux]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jiaoyu/2416252.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • zhejianggongyezhiyejishux
    zhejianggongyezhiyejishux 2026年10月05日

    我是公众科技网的签约作者“zhejianggongyezhiyejishux”!

  • zhejianggongyezhiyejishux
    zhejianggongyezhiyejishux 2026年10月05日

    希望本篇文章《hadbeendone是什么时态怎么翻译》能对你有所帮助!

  • zhejianggongyezhiyejishux
    zhejianggongyezhiyejishux 2026年10月05日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • zhejianggongyezhiyejishux
    zhejianggongyezhiyejishux 2026年10月05日

    本文概览:had been done表示过去的过去,是过去完成的被动态时;如:The rooms had been cleaned when I came. 我来的时候,房间已经被打扫了。have/has been done是现在完成时的被动语态,表

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们