will be V-ing・will have p.p.
未來進行式和未來完成式
Future continuous and future perfect — English grammar, senior high
接續
will be + V-ing(到時候正在…)・will have + 過去分詞(到時候已經…)
will be + verb-ing (will be doing) · will have + past participle (will have done)
說明
未來進行式說未來某個時間點「正在做」:This time tomorrow, I'll be flying to Tokyo. 未來完成式說到某個時間點時「已經完成」:By next June, I will have graduated.(到明年六月我就畢業了。)
The future continuous is what will be in progress at a future time: This time tomorrow, I'll be flying to Tokyo. The future perfect is what will be finished by then: By next June, I will have graduated.
注意事項
- 未來完成式常和 by + 時間一起用:by Friday、by the end of the year。The future perfect goes with by + time: by Friday, by the end of the year.
常見錯誤
- ✗ By 2030, I will finish my degree.
✓ By 2030, I will have finished my degree.
by 某時「已經完成」用未來完成式。“Done by” a time takes the future perfect. - ✗ At 8 p.m. tonight I will watch the game, so don't call.
✓ At 8 p.m. tonight I will be watching the game, so don't call.
那個時間點「正在」做,用未來進行式。In progress at that time: future continuous.
例句
Don't call me at nine. I'll be having dinner.
九點別打給我,我會在吃晚餐。
By the time you get here, we will have eaten.
等你到的時候,我們已經吃完了。
Next year, they will have been married for twenty years.
明年他們就結婚滿二十年了。
練習
在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。
到網站練習這個文法 →