英语学习论坛

 找回密码
 立即注册
查看: 146|回复: 0

时态详解:将来完成进行时

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2017-1-4 15:57:06 | 显示全部楼层 |阅读模式

8bf2f9d103432882b7aa4b7b3a12c36f23.jpg

8bf2f9d103432882b7aa4b7b3a12c36f23.jpg

        一、将来完成进行时的用法
        将来完成进行时表示某一动作从某一时间开始一直延续到将来某一时间(即说话者人提及的时间),是否继续下去,要视上下文而定。如:
        By this time next week, I will have been working for this company for 24 years. 到下星期此刻,我已经为该公司干了24年了。
        If we don’t hurry up the store will have been closing before we get there. 咱们若不快一点儿,等我们到了那儿,店门就会关了。
         
        二、将来完成进行时的构成
        将来完成进行时由“will / shall have been+现在分词”构成。
        By the end of this year he’ll have been acting for thirty years. 到今年年底他当演员就满30年了。
        I shall have been working here in this factory for twenty years by the end of the year. 到今年年底,我在这个工厂工作就有20年了。
         
        三、将来完成进行时的情态意义
        “will / shall have been+现在分词”结构除表示将来完成进行时外,有时其中的 will 也可能是情态动词,具有情态意义,比较表示推测或猜想等。如:
        They will have been having a holiday yesterday. 他们昨天大概是在度假。
        You’ll have been wondering all this time how my invention works. 我想你这些时候一直想知道我的发明怎样会行得通的。
         
        四、将来完成进行时是一个较少用到的时态,往往由将来完成时取代。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-2-24 22:08 , Processed in 0.072218 second(s), 9 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表