時制-005
☆Tense-005
● Choose the best answer from the four choices.
005. Next Sunday he ( ) here for three weeks.
(1) has stayed
(2) stays
(3) will stay
(4) will have stayed
↓
↓選んだ?
↓
↓
↓
●Answer
005. (4) will have stayed
「次の日曜で、彼は3週間ここにいることになる」
未来完了形って?
--------------
【解説】
☆時制-005
●適語(句)選択
005. Next Sunday he (will have stayed) here for three weeks.
「次の日曜で、彼は3週間ここにいることになる」
未来完了形 will have 過去分詞 を覚える。
未来完了形とは「未来のある時点で、それより前の出来事がどうであるのかを述べる」ものです。
以下の3つがあります。
1.完了(結果)「〜して(しまって)いるだろう」
2.経験「〜したことになるだろう」
3.継続「ずっとしていることになるだろう」
などを表現するのに用います。
by 〜「〜までには」
by the time S+V「〜が…するころまでには」
完了の期日を表す語句を伴うことが多い。
問題文では「それ以前から滞在していたが、次の日曜日で3週間ずっと滞在していることになるだろう」ということを表します。
未来完了の「継続」に当たります。
継続は普通、will have been 〜ing という未来完了進行形で表します。
しかし、know「知っている」や live「住んでいる」などの「状態を表す動詞」は、進行形にはしません。
will have known や will have lived などとします。
また、動作動詞の中でも、その意味自体に継続性が含まれる動詞は、完了形で「継続」の意味を表すことができます。
learn「学ぶ」, study「勉強する」, rain「雨が降る」, snow「雪が降る」, sleep「眠る」, wait「待つ」, work「働く」などの動詞です。
まとめて覚えておきましょう。
これらの動詞は一時的な動作ではなく、それ自体に継続性が含まれています。
問題文の stay もこれに該当します。
つまり、
Next Sunday he (will have stayed) here for three weeks.
Next Sunday he (will have been staying) here for three weeks.
どちらの表現も可能です。
また、どちらもたいした意味の違いはないということです。