当前位置:才华咖 > 国家语言 > 英语 > 基础英语 > 英语语法之将来完成进行时详细讲解
手机版

英语语法之将来完成进行时详细讲解

来源:才华咖 阅读:7.73K 次

将来完成进行时

英语语法之将来完成进行时详细讲解

形式

will/shall have been+现在分词用于第一人称,而will have been+现在分词用于其他人称。

用法

正如将来完成时一样,它通常与一个以by开头的时间短语连用:

By the end of this year he’ll have been acting for thirty years.

到今年年底他当演员就满30年了。

将来完成进行时与将来完成时的关系和现在完成进行时与现在完成时的关系一样。即在以下情况下可以用将来完成进行时而不用将来完成时:

1.动作本身就是连续的`:

By the end of the month he will have been living/working/studying here for ten years.

到了月底他在这里居住/工作/学习就满十年了。

2.一种经常进行的动作被表示为连续的动作:

By the end of this month he will have been training horses/climbing mountains for twenty years.

到了这个月底他驯马/登山就满20年了。

但是如果提到所驯马匹或所攀登的山峰的数目,或用任何方式把动作分割为一次又一次的动作,就必须用将来完成时:

By the end of the month he will have trained 600 horses/climbed 50 mountains.

到本月底,他驯服的马就有600匹/攀登的山峰就有50座了

本文链接:https://www.caihuaka.com/yyzs/jichu/v1pv2l.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。