您当前所在位置:首页 > 高中 > 同步知识点 > 英语知识点

高中英语知识点讲解之将来完成进行时

编辑:sx_bilj

2013-11-27

要想学好英语,就必须学好英语知识点,鉴于此,小编为大家整理了这篇高中英语知识点讲解之将来完成进行时,希望对大家以后在英语方面的学习上有所帮助。

一、概述

将来完成进行时表示从过去某个时间看,将来某一时间之前已经完成的动作。

Jack said that he would have arrived by ten o’clock.

杰克说他在十点钟就会到达的。

She told me that she would have finished her homework before the teacher came.

她对我说在老师来之前,她就能把家庭作业完成了。

It will have been snowing for a whole week if it snows again tomorrow.如果明天还下雪的话,雪就要整整下一个星期

二、将来完成进行时构成

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

否定形式shall/will not have been+ v-ing;

疑问形式是将shall/will提前。

They will have been having a holiday next week.他们下周大概在度假。

三、将来完成进行时用法

正如将来完成时一样,它通常与一个以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座了

3.一般将来完成进行时表示将来某事、某时之前已发生的动作,一直延续到将来某一时间,是否继续下去要视上下代而定,常与表示将来某一时间状语连用。

By the time the sun sets, they will have been working on the farm for six hours.太阳落山时他们在农场上干活将有6个小时了。

4.将来完成进行时也可表示推测,含有“我预料、大概”的意思。这种用法的will应看作情态动词。

It is early spring. Birds will have been flying back.现在时早春了,鸟儿该飞回来了

以上就是小编为您整理的高中英语知识点讲解之将来完成进行时的全部内容,希望您在阅读了这篇文章后英语成绩有所提高。

相关推荐:

关于doubt用法的高中英语知识点详解  

2013新编高中英语知识点讲解之apart的用法 

 

关于in search of的用法的高中英语知识点归纳

高中英语知识点总结之belong to的用法 

 

标签:英语知识点

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。