将来完成进行时的用法讲解

逍遥学能  2017-11-07 13:34

将来完成进行时的形式:

I(or You,He,John,They,Those men)will have been doing it

例:I shall have been doing it.

将来完成进行时的用法和将来完成时的用法很相近,主要是将来完成进行时更多强调动作本身,但这个时态用得不多。

将来完成进行时的用法:

1)表示将来某时某事之前业已在发生的动作:

He will have been playing on the piano by that time.

他在那个时候之前应该一直都在弹钢琴。

2)表示将来某时某动作已持续多久:

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

太阳升起来之前,我已经(不停地)睡了9个小时了。

He will have been studying Chinese seven years by 1980.

到1980年之前,他就已经学了7年中文了。

By six this evening I shall have been working for ten hours.

今天傍晚六点前,我就已经(连续)工作了10个小时了。

It will have been raining for a whole week if it rains again tomorrow.

如果明天还继续下雨,这雨就已经连着下了一整个礼拜了。

3)表示一种猜想,实际上指现在情况:

He will(=may)have been waiting for me. But I can not go,because it is raining.

他可能在等我。但我现在还不能走,因为下雨了。

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

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


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 lxy@jiyifa.cn 举报,一经查实,本站将立刻删除。
【将来完成进行时的用法讲解】相关文章
【将来完成进行时的用法讲解】推荐文章