未来完了進行形

未来完了進行形について解説します。

未来完了進行形の形は「will have + been + 動詞のing形」、
意味は「(未来のある時点まで)~し続けている(でしょう)」や
「(未来のある時点まで)~し続けることになる(でしょう)」と
未来完了形の継続と同じです。

未来完了進行形の形は未来完了形と進行形がくっついた形で、
未来完了形の形「will have + 過去分詞」と
進行形の形「be動詞 + 動詞のing形」を足して以下のようになります。

  will have + 過去分詞
+)       be動詞  + 動詞のing形
-------------------------------------------------------
  will have +  been   + 動詞のing形
          ↑be動詞の過去分詞

しかし、意味は未来完了形の継続と同じ
「~し続けている(でしょう)」ですが、
未来完了形の継続と全く同じなら未来完了進行形は必要ありません。

継続を表す時は状態動詞か動作動詞かという動詞の違いで、
未来完了形と未来完了進行形を使い分ける必要があります。

状態動詞とはその状態をコロコロ変えることができない動詞
live,know,believeなどで、通常進行形で用いることができません。

動作動詞とはその動作をコロコロ変えることができる動詞
play,run,studyなどで、進行形で用いることができます。

状態動詞と動作動詞については以下のページで詳しく解説しています。

状態動詞と動作動詞

状態動詞は進行形にできないので、
状態動詞の継続を表す時には以下のように未来完了形を用います。

He will have lived in Japan for two years until he moves to America.
「アメリカに引っ越すまで、彼は2年間日本に住むことになる(でしょう)。」

I will have lived in Japan for two years until I move to America.
「アメリカに引っ越すまで、私は2年間日本に住むことになる(でしょう)。」

これに対し、動作動詞は進行形(ing形)にできるので、
動作動詞の継続の時には以下のように未来完了進行形を用います。

He will have been studying for two hours until I call him.
「私が彼に電話をするまで、彼は2時間勉強し(続け)ているでしょう。」

未来完了進行形に経験や完了(結果)の意味はなく、
継続の意味しかありません。

キーワードも過去完了形の継続と同じforとsinceです。

未来完了進行形は、「will have + been + 動詞のing形」
という形と未来完了形の継続との使い分けを抑えておけば大丈夫です。

未来完了進行形の文は、willの後ろにnotを付ければ否定文になります。

そして、否定文の意味は「~し(続け)ていないでしょう」です。

以下の未来完了進行形の文を否定文に書き換えてみましょう。

He will have been studying until I call him.
「私が彼に電話をするまで、彼は勉強し(続け)ているでしょう。」

willの後ろにnotを付け、否定文は以下のようになります。

He will not have been studying until I call him.
「私が彼に電話をするまで、彼は勉強し(続け)ていないでしょう。」

この文は、私が彼に電話をするという「未来の時点」まで
彼がずっと勉強し続けていないだろうということを表しています。

will notの省略形won'tを用い、以下のように書くこともできます。

He won’t have been studying until I call him.

未来完了進行形の疑問文は未来完了形と同じように
willを主語の前に出し、文末にクエッションマーク?を付けます。

そして、疑問文の意味は
「(未来のある時点まで)~し(続け)ているでしょうか」
となります。

以下の未来完了進行形の文を疑問文に書き換えてみましょう。

He will have been studying until I call him.
「私が彼に電話をするまで、彼は勉強し(続け)ているでしょう。」

疑問文はwillを主語(この場合He)の前に出し、
文末にクエッションマーク?を付けて以下のようになります。

Will he have been studying until I call him?
「私が彼に電話をするまで、彼は英語を勉強し(続け)ているでしょうか。」

この文は、私が彼に電話するという「未来の時点」まで
彼が英語を勉強し続けているだろうかということを尋ねています。

答え方はYesまたはNoとwillを用い、以下のようになります。

Yes, he will.「はい、し(続け)ているでしょう。」

No, He won't.「いいえ、し(続け)ていないでしょう。」

継続期間を尋ねる時には未来完了形の継続の疑問文と同様、
以下のようにHow long「どの位の間」を文の先頭に置きます。

How long will he have been studying until I call him?
「私が彼に電話をするまで、彼はどの位の間勉強し(続け)いるでしょうか。」

答え方は、継続期間を表すfor ~「~間」を
未来完了進行形の文の最後に付けて以下のようになります。

He will have been studying for two hours until I call him.
「私が彼に電話をするまで、彼は2時間勉強し(続け)ているでしょう。」

会話では、以下のように継続期間のみ答える場合もあります。

For two hours.「2時間です。」

未来完了進行形の復習問題

問題1.以下の文が未来までの継続の意味になるようにの()内の
   動詞の形を変えなさい。2語以上になる場合もあります。

(1)They (believe) her until she tells a lie.
  ※believe 「信じる」、tell a lie 「嘘をつく」

(2)Ken (study) until he solves the question.
  ※solve 「(問題などを)解く」、question 「問題」

ヒント:未来完了形の継続か未来完了進行形の継続かに注意!

問題2.以下の未来完了進行形の文を否定文に書き換えなさい。

(3)They will have been playing in the park until it gets dark.
  ※it gets dark 「暗くなる」

(4)He will have been reading the book until this evening.

問題3.以下の未来完了進行形の文を疑問文に書き換えなさい。

(5)They will have been playing in the park until it gets dark.

(6)He will have been reading the book until this evening.

答えは

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

【解答】

(1)They will have believed her until she tells a lie.
 「彼らは、彼女が嘘をつくまで彼女のことを信じ続ける(でしょう)。」

(2)Ken will have been studying until he solves the question.
 「ケンは、その問題が解けるまで勉強し続ける(でしょう)。」

(1)のbelieveは状態動詞なので継続には未来完了形を用い、
(2)のstudyは動作動詞なので継続には未来完了進行形を用います。

(3)They won't have been playing in the park until it gets dark.
 「彼らは、暗くなるまで公園で遊び続け(ることは)ない(でしょう)。」

(4)He won't have been reading the book until this evening.
 「彼は、今日の夕方までその本を読み続け(ることは)ない(でしょう)。」

(5)Will they have been playing in the park until it gets dark?
 「彼らは、暗くなるまで公園で遊び続けるでしょうか。」

(6)Will he have been reading the book until this evening?
 「彼は、今日の夕方までその本を読み続けるでしょうか。」

不変の真理や諺には現在形を用いるへ | 英文法解説[時制]へ戻る

sponsored link


通勤英語.comの会員になると、今なら
90分で身につける!英会話マスター脳を無料プレゼント!

このページの先頭へ