英语学习论坛

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

过去将来完成时和将来完成时的区别

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-12-23 22:39:31 | 显示全部楼层 |阅读模式

0ae462795d5f2ced155a3fbe3462b87037.jpg

0ae462795d5f2ced155a3fbe3462b87037.jpg

        一、过去将来完成时和将来完成时从字面的意思上看,它们的区别就在于时间,过去将来完成时,强调的是过去的时间,而将来完成时强调的是将来的时间,两者都是在将来的时间事情已经完成,例如:
        1. The day was not so far when we would have finished this project.
        我们完成这个项目的日子不远了。
        2. He said he would have done with my camera by the end of next month.
        他说到下月底就不用我的照相机了。
        二、将来完成时是用在表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或by the time短语引导的现在时的从句连用。例如:
        1.Before long he will have forgotten all about the matter.
        不久他就会全然忘记这件事的。
        2.He is somebody now. He will not have remembered his old classmates.
        他现在是一个有身份的人了,他可能不会记得老同学了。
        3.Will you have known Kevin for 10 years next month?
        到下个月你认识凯文该有10年了吧?
        4.Pick me up at 8 o'clock,I will have had breakfast by then.
        早上8点钟你来接我,到时我已经吃完早饭了。
        5.We will have learned 12 units by the end of this term.
        到这个学期末,我们将学完12个单元。
        6.By the time you get home I will have cleaned the house from top to bottom.
        你到家之前我将把房子彻底打扫一遍。
        7.You will have heard of this, I guess.
        届时我想你已经听说过这件事了。
        8.I am sure he will have got the information.
        我相信他一定会得到这个信息。
        9.We will have been married a year on June 25th.
        到6月25日我们俩结婚就满1年了。
        10.They will have been married for 20 years by then.
        到那时他们俩结婚就满20年了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-25 06:15 , Processed in 0.062253 second(s), 9 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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