分享

将来完成时用法讲解

 学无止境1218 2015-05-05
   
1、概述
将来完成时表示将来某一时间之前已经完成的动作。
On the first of next month I shall have studied in this school for five years.下月一日,我在这个学校学习就满5年了。
If you come at six, I shall have done my homework.要是你6点钟来时,我的作业就都做完了。
2、构成
将来完成时由“shall /will +have +v-ed”构成; 否定形式“shall /will +not +have +v-ed” 构成。
 By the time class is over, we shall have finished lesson 40.下课前我们要完成第40课。
 He will not have finished the work before 12.12点之前他不可能完成这项工作。
3、将来完成时的用法
(1)将来完成时表示将来某一时间或动作发生之前已经完成的动作,通常与before或by连用。
Before long, he will have forgotten all about it.不久他就会全忘记的。
By the end of this month , we'll have studied 10 units.到这月末,我们将学完10单元。
(2)表示持续到将来某一时间的动作或状态,这动作或状态也可能将继续进行下去。
When they move here next month, we'll have lived in the city for 5 years.下月他们搬到这里时,我们已住在该市五年了。
By the end of this month we shall have been here for two years.到这个月底,我们就已经来这里两年了。
(3)表示对现在或将来可能完成动作的推测
 She will have arrived by now.她这是可能已经到了。
 It is seven. He will have got up.现在7点,他可能已经起床了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多