
武蔵野個別指導塾の特徴
高校英文法 未来完了進行形—未来まで続く活動の期間を基準時から逆にたどる|武蔵野個別指導塾

来月の観測日から担当期間を逆算し、活動の継続を表す未来完了進行形と所有状態を表す未来完了形を使い分けます。
よくあるのは、高校生が来月の観測日に、観測の担当を何か月続けたことになるのか迷う場面です。今日までの期間は数えられても、まだ来ていない観測日をものさしにすると、どこからどこまで数えるのか見失いやすくなります。活動の開始日と未来の基準日を置き、その間が続くという見通しを英文にしてみましょう。以下の日時や期間は、説明と問題のために設けた条件です。
何を手掛かりに選ぶか
問われ方の1つは、未来の基準時まで活動が続く予定と、その時点までの長さを示し、述語の形を選ぶ問題です。もう1つは、完成を表す文と活動の継続を表す文を、話し手が伝えたい内容に合わせて選ぶ問題です。さらに、始点と基準時を与えられて期間を計算し、条件に合う英文を書く問題もあります。
どの場合も、まず「いつまでの長さか」を日本語で言い直します。発話時までなのか、未来のある時までなのかが違えば、同じ「3か月続けている」でも基準が変わります。次に、完成した成果を数えたいのか、活動に費やした期間を言いたいのかを確かめます。動詞が表すのが活動か状態かも、形を選ぶ手掛かりです。
未来の点から期間を振り返る
未来完了進行形の基本の形は will have been doing です。doing の部分には動詞の現在分詞を置きます。will の後は have、その後は been、最後に動詞の ing 形という順番です。この形は、未来に置いた基準時までの活動の継続や、その時点までに費やした期間に焦点を当てます。
図1のように、活動の始点から未来の基準時までを線で結びます。発話時はその途中に置かれています。未来の基準時から左へたどると、話し手が見込む継続期間が見えます。基準時は予測上の点なので、そこまで続くことは現時点での見通しであり、未来の事実が保証されるわけではありません。

図1の線は、その間に一度も休まないという意味ではありません。観測の担当のような反復する活動なら、担当期間の中で所定の観測を続けることも表せます。また、基準時を越えて続くか、そこで終わるかは、この形だけでは決まりません。文脈が示さない後のことまで読み込まないようにします。
たとえば、担当者の発話として次のように言えます。
I will have been recording the river level for three months by the next observation day.
次の観測日までには、私は川の水位の記録を3か月続けていることになります。
記録の開始から次の観測日までが3か月という見通しです。毎瞬ペンを動かし続けるという意味ではなく、記録という活動の継続です。記録表が完成することや、観測日後に担当を終えることも、この文からは決まりません。
for は長さを、since は始点を示します。for three months は3か月間、since April は4月以来という意味です。since の後の始点と未来の基準時の間を測るという考え方は同じですが、月名だけでは月の初日なのか別の日なのか曖昧な場合があります。正確な月数を求める問題では日付まで確かめましょう。
未来完了形の will have done も、状態の継続を表せます。たとえば、次の発話は所有という状態を未来の時点まで数えます。
By June, I will have owned this telescope for two years.
6月までには、私はこの望遠鏡を所有して2年になります。
ここでの own は所有という状態を表すため、通常は進行形にしません。反対に、活動を表す動詞でも、話し手が成果や完了を取り上げるなら未来完了形が使えます。動詞の名前だけで選ぶのではなく、その文での意味と焦点を見ます。
基本・標準・発展の例題
基本:観測の担当期間
4月1日に星の観測を始め、同じ担当を続ける予定です。7月1日の観測日に、それまでの活動期間を強調します。主語を I とし、observe the stars を使って英文を書いてください。
条件から、始点は4月1日、基準時は7月1日です。4月1日から5月1日、6月1日、7月1日とたどると3か月です。候補として未来完了進行形を使えば、観測という活動をその未来の点まで続けてきた期間を表せます。
図2のように、基準日から3か月を逆にたどって始点に戻るか確かめます。形は will have been observing と組み立てます。

I will have been observing the stars for three months by July 1.
7月1日までには、私は星の観測を3か月続けていることになります。
この文を場面に戻すと、7月1日を基準に3か月前は4月1日です。観測の継続が目的なので、観測結果の完成は述べていません。by July 1 はその日までを基準にする表現で、観測がその日に必ず終了するという意味ではありません。
標準:成果と活動の焦点
ある人が1月1日から庭の柵を塗っています。3月1日にも作業を続けている見込みです。その日に、塗り終えた柵の数ではなく、活動に費やした2か月を伝えます。次のア、イから条件に合う英文を記号で選んでください。
ア I will have been painting the fence for two months by March 1.
3月1日までには、私は柵を塗る作業を2か月続けていることになります。
イ I will have painted the fence by March 1.
3月1日までには、私は柵を塗り終えていることになります。
答えはアです。1月1日から3月1日は2か月で、アは活動の期間を示します。イは柵を塗り終える見通しを示し、指定された継続期間を伝えていません。どちらも文法的な英文ですが、完成ではなく期間を伝えるという条件で選びます。アの形自体は塗装の完成を保証しないので、作業中という問題の状況と矛盾しません。
発展:状態を未来まで数える
9月1日に、ある人が小さな畑を所有してちょうど4年になる予定です。所有という状態を伝えるため、own と for を使い、主語 I の英文を書いてください。
9月1日が未来の基準時で、そこまでの状態の長さが4年です。候補として will have been owning と will have owned が思い浮かぶかもしれません。しかし、ここでの own は所有状態なので、通常の表現として進行形を避け、未来完了形を選びます。
I will have owned the small field for four years by September 1.
9月1日までには、私はその小さな畑を所有して4年になります。
基準日から4年戻ると所有の始点に着きます。畑を所有し終えるという意味ではありません。活動の期間を目立たせる基本例と、状態の長さを表すこの例を比べると、継続という日本語だけでは進行形を決められないことが見えます。
誤答から直す
図3のように、形を直す前に、基準時と動詞の意味をそれぞれ確認します。誤りの原因が違えば修正箇所も違います。

来月の基準日まで作業が続く見通しを表したいのに、次のように書いたとします。
誤:By next month, I have been checking the water for six weeks.
意図した訳:来月までには、私は水を調べる作業を6週間続けていることになります。
have been checking は現在完了進行形で、基本的に現在につながる活動を示します。未来の基準時に至る見通しを表す意図なら、will を補って I will have been checking the water for six weeks by next month. とします。訳は「来月までには、私は水を調べる作業を6週間続けていることになります」です。今までに6週間なのか、来月までに6週間なのかを先に区別します。
別の誤りは、未来までの継続だからといって状態を無理に進行形にすることです。
不自然:By August, I will have been owning this camera for a year.
意図した訳:8月までには、私はこのカメラを所有して1年になります。
所有を表す own なら、I will have owned this camera for a year by August. とするのが自然です。訳は「8月までには、私はこのカメラを所有して1年になります」です。状態の意味を確認してから形を直します。
さらに、進行形を見て「その時には作業が完成している」と決める読み方にも注意します。活動の期間を述べる文に、完成の情報を勝手に加えることはできません。完成が必要なら、完成を表す別の文脈や表現があるかを確認します。
練習問題
次の5問は、問題を一通り解いてから後の答えを見てください。日付と期間は各問の条件です。
- 2月1日に鳥の数を数え始め、5月1日にも担当を続ける見込みです。5月1日までの活動期間を強調し、主語 I と count birds を使って英文を書いてください。
- ある人は6月1日から橋を点検し、8月1日も点検中の見込みです。2か月の活動を強調する英文をア、イから記号で選んでください。ア I will have been inspecting the bridge for two months by August 1.(8月1日までには、私は橋の点検を2か月続けていることになります。) イ I will have inspected the bridge by August 1.(8月1日までには、私は橋の点検を終えていることになります。)
- 12月1日には辞書を所有して5年になる見込みです。主語 I、own、for を使い英文を書いてください。
- 10月1日に始めた海辺の清掃を翌年1月1日まで続ける見込みです。基準日までの期間を半角数字と「か月」で答えてください。
- 次の英文が表す内容として最も適切なものをア、イから記号で選んでください。Mina will have been practicing the violin for an hour by noon.(正午までには、ミナはバイオリンの練習を1時間続けていることになります。)ア 正午までの練習期間を述べ、練習の終了は確定しない。イ 正午に練習を必ず終えると述べる。
練習の答えと戻し読み
- I will have been counting birds for three months by May 1.
訳:5月1日までには、私は鳥の数を数える活動を3か月続けていることになります。2月1日から5月1日まで3か月です。5月1日から3か月戻ると開始日に戻り、活動の期間を表せます。by May 1 を文頭に置くなど、同じ基準と期間を自然に表す英文も正解です。 - ア。訳は問題文のとおりです。6月1日から8月1日は2か月で、アは点検活動の期間を伝えます。イは点検の完了を示すため、活動期間を強調する条件に合いません。どちらが文法的かではなく、求められた焦点で選びます。
- I will have owned the dictionary for five years by December 1.
訳:12月1日までには、私はその辞書を所有して5年になります。own はここでは所有状態なので未来完了形にします。12月1日から5年戻った日が所有の始点です。by December 1 を文頭に置く形も、同じ状態と期間を表せば正解です。 - 3か月。10月1日から11月1日、12月1日、翌年1月1日と3区間です。逆に1月1日から3か月戻ると10月1日なので、年をまたいでも条件に戻ります。
- ア。英文と訳は問題文のとおりです。正午を基準に1時間の練習を振り返ります。その後も練習を続けるかもしれず、形だけから正午での終了は決まりません。
覚えておくこと
- 未来完了進行形は will have been doing の形です。
- 未来の基準時までの活動と、その期間に焦点を当てます。
- 完成や基準時での終了は、この形だけでは保証されません。
- 状態の継続には、意味に合えば未来完了形を使います。
- 期間は始点と基準時の両方に戻して確かめます。
つまずきを見分ける
個別指導では、まず基準時を丸で囲み、始点からそこまで線を引いてもらいます。今日までの長さを数えていれば、発話時と未来の基準時を別の点に置き直します。線は引けても形を誤る場合は、will、have、been、動詞の ing 形を順に並べ、抜けた部分を確かめます。
形は作れても完成と継続を混同する場合は、何が出来上がったかと、どれほど活動したかを別々に尋ねます。状態を進行形にしてしまう場合は、その文の動詞が活動を表すのか所有などの状態を表すのかを場面に戻して判断します。未来の一点をものさしに置くと、そこへ至る期間の意味が見えてきます。
読んで終わりにするか、ここから変えるか。
武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。
まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。
本気になった日が、入塾の日。
お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。
電話は年中無休。365日、24時間、お電話可能。




