将来完成进行时,英语中的基本时态之一

更新时间:2022-10-16 12:19:07 阅读: 评论:0

定义

将来完成进行时表示动作从将来的某一时间开始一直延续到将来某一时间。是否继续下去,要视上下文而定。这个时态常和表示将来某一时间的状语连用。

结构

肯定句

主语+shall/will+have+been+doing+其他

I shall have been working here in this liquid oxygen industrial zone for twenty years by the end of the year.

到今年年底,我将在这个液氧工业区工作20年。

By the time the sun ris, I shall have been sleeping for nine hours.

太阳升起来之前,我已经睡了9个小时了。

否定句

主语+shall/will+not+have+been+doing+其他.

一般疑问句

Shall/Will+主语+have+been+doing+其他?

肯定回答:Yes,主语+shall/will. 否定回答:No,主语+shall/will+not.

特殊疑问句

特殊疑问词 + 一般疑问句

Which video will they have been making for whole 3 days before the end of the month?

在月底之前,他们还要制作哪一个视频整整3天?

用法

1.在下列句子中,will是情态助动词,有“大概”或“我想”的含义。

如:

①You’ll have been wondering all this time how my invention works.

我想你这些时候一直想知道我的发明是怎样工作的吧。

②They will have been having a holiday yesterday.

他们昨天大概是在度假来着。

③It is winter, it will have been snowing in the north.

冬天到了,北方可能已经开始下雪了。

2.将来完成进行时表示一个已经进行的动作到某一将来时刻仍在继续进行。

例:He will have been working all day.

他将整天忙于工作。

区别

1、将来完成进行时指的是在现在到将来的某一时间段内一直做某事,没有停过,一般后面有时间段的限制,补充,说明,所强调的是状态:持续的状态,和现在进行时比较:它是一直在做,包括现在,但不是一个点动作。

2、将来完成时表示在将来的某一时间点之前会完成,有点虚拟语气的作用,强调的是结果,将会已经完成,经常是在一个将来某一时间的状态进行对比。

例句:

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

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

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

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

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

例题:

I hope Jiaxin______ the instructions ready before I come tomorrow.

A. to get B. will have been getting C. will get D. will have gotten

解析:根据tomorrow得出时间为将来,get the instructions 这个动作是在我回来之前佳欣已经完成,且不是持续性动作,故用将来完成时,故不选B选D。

本文发布于:2022-10-16 12:19:07,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/83/295600.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图