英语语法不光应该对定义滚瓜烂熟,更应该学会如何熟练运用,对定义张口就来,但一开口或一下笔却完全不成句子,这种情况相信很多人都经历过,尤其是像将来完成时这类高级语法,明明已经了解得很详细了,却仍然不会用。所以这次沪江小编就为大家整理了将来完成时的用法,希望各位学习者们能从中获益。

1. 表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。

eg. Pick me up at 8 o'clock,I will have had breakfast by then.

     早上8点钟你来接我,到时我已经吃完早饭了。

     We shall have learned all essays by the end of this term.

     到这个学期末,我们将学完所有的散文。

     By the time you get home I will have finished cooking dinner.

     你到家之前我将把晚饭做好。

2. 表示推测,相当于"must have done"结构。

eg.You will have heard of this, I guess.

    我猜你已经听说过这件事了。

     I believe that she will have knew the news.

     我相信她一定知道了这个新闻。

3. 表示某种状态一直持续到说话人所提及的时间。

eg.We will have been married ten year on June 25th.

     到6月25日我们俩就结婚10年了。

     They will have been joined this club 3 month by the time of Chrismas.

     到圣诞节他们就加入这个俱乐部三个月了。

好了以上就是将来完成时的常见三类用法,各位学习者们都学会了吗? 其实想要彻底掌握某些语法并不难,最有效的方法就是反复仿写,照着例句来写,把句子结构当成数学公式,在理解的基础上套着来写,多练几遍后就会慢慢熟悉起来了。