將來完成時(future perfect tense)表示在將來某一時間之前所完成的動作。它的形式由shall(第一人稱)或will(第二、三人稱)加have再加過去分詞所構(gòu)成。美國英語一律用will。
將來完成時的用法
將來完成時表示在將來某一時間以前已經(jīng)完成的動作。如:
By the end of this week, I shall have finished the book.到本周末,我將讀完這本書。
By this time tomorrow they will have repaired the machine.明天這時候,他們將修好這臺機(jī)器。
The children will have gone to sleep by the time We get home.到我們回家時,孩子們將已睡了。
When you come tonight at eight o'clock,I shall have written my paper.你今晚八點(diǎn)鐘來時,我將會寫完文章了。
By next year our teacher will have taught English for twenty years.到明年我們的老師將已教二十年英語了。

