完了形 - The Perfect Tense
未来完了形 - The Future Perfect
未来完了形は、ある行為・時間の前に、その行為が完了する時に使う表現法です。
時間を表す節・句を導くのは、"by," "before," "by the time" 等に限られます。
時の副詞節の中では "will" "be going to" は使われません(詳しくは時の副詞節参照)。
形は、will have + 過去分詞 又は、be going to + have + 過去分詞 で表します。
未来形と違い、意味に大きな違いはなく、どちらでも使えます。
未来完了形 |
I will have already had dinner by the time he comes. I am already going to have had dinner by the time he comes. He will not have finished that project by tomorrow. She will have been in London for 10 years by next year. |
---|
WHEN節は、時制の使い方で行為の順番が変わるので注意が必要です。
I will have already had dinner by the time he comes.
彼が来る前に夕食を済ます予定
We will have dinner when he comes.
彼が来たら、夕食の予定
未来完了形は、「いつまでに」という意識が常に働いています。ある時点の前に、その行為が完了もしくは、継続しているだろうという時に使います。
He will not have done that project by tomorrow.
明日までという期限の意識 → 未来完了形
He will be still doing that project tomorrow.
明日の時点で進行中という予測 → 未来進行形
She will have been in London for 10 years by next year.
来年までという期限の意識 → 未来完了形
He will be in London next year.
来年という時間の意識 → 未来形