1
高中英语语法新体验——从经典例句开始
1.7.4.4 4.will/shall+不定式完成进行式

4.will/shall+不定式完成进行式

如果要表示一个已经开始的动作到将来某一时间仍在进行,便可使用“will/ shall+have been doing”结构。

By the end of next month,I shall have been working here for 20 years.

到下个月底,我将在这儿工作二十年了。

If it rains tomorrow,then it will have been raining for a whole week.

如果明天还下雨的话,那么就整整下了一个星期了。

提示:

will have been doing结构也可表示推测。

Sorry to be so late.You'll have been waiting for some time.

对不起,迟到了,想必你们等了好一会儿。