英語語法不光應該對定義滾瓜爛熟,更應該學會如何熟練運用,對定義張口就來,但一開口或一下筆卻完全不成句子,這種情況相信很多人都經(jīng)歷過,尤其是像將來完成時這類高級語法,明明已經(jīng)了解得很詳細了,卻仍然不會用。所以這次滬江小編就為大家整理了將來完成時的用法,希望各位學習者們能從中獲益。

1. 表示在將來某一時間之前已完成的動作,并往往對將來某一時間產(chǎn)生影響。

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

???? 早上8點鐘你來接我,到時我已經(jīng)吃完早飯了。

???? 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"結(jié)構(gòu)。

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

??? 我猜你已經(jīng)聽說過這件事了。

???? I believe that she will have knew the news.

???? 我相信她一定知道了這個新聞。

3. 表示某種狀態(tài)一直持續(xù)到說話人所提及的時間。

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

???? 到6月25日我們倆就結(jié)婚10年了。

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

???? 到圣誕節(jié)他們就加入這個俱樂部三個月了。

好了以上就是將來完成時的常見三類用法,各位學習者們都學會了嗎? 其實想要徹底掌握某些語法并不難,最有效的方法就是反復仿寫,照著例句來寫,把句子結(jié)構(gòu)當成數(shù)學公式,在理解的基礎上套著來寫,多練幾遍后就會慢慢熟悉起來了。