家长易论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2000|回复: 0
打印 上一主题 下一主题

[英语] 如何区别将来完成时、将来进行时和将来完成进行时

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-13 17:36:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多家长,享用更多功能,让你轻松玩转家长易社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 jakke 于 2012-6-13 17:38 编辑
(1)将来完成时的构成:will have done,表示到将来某一时刻已经完成的动作,必须和某个时间状语连用,强调到将来某一点时间动作的结束。
          Workers will have completed the new roads by the end of this year.
(2)将来进行时的构成:will be doing,表示将来某个时候正在进行的动作或表示计划好的事,陈述将来的事实。
         They will be arriving here tomorrow.
(3)将来完成进行时的构成:will have been doing,表示某种状况一直持续到说话人所提及的时间,从某一点发生, 一直延续到将来的某一点, 并且将可能延续下去,强调到将来某一点时间动作可能结束或延续。
          By this time next week, I will have been working for this firm for twenty years.
          By Friday midday, they will have been working on it for seven days.
        (work on sth.      关于……的工作)
(4) 在时间状语从句中,要用现在完成时代替将来完成时:
        By the time I’ve completed this one, I’ll have been writing for six years.
        到我写完这本书时,我将已经写了6年书了。
          When I’ve built this one, I’ll have built five altogether.
分享到:  QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|网站地图|家长易论坛 ( 鄂ICP备16011226号-1  点我聊天

GMT+8, 2024-11-11 05:58

Powered by 家长易

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