
武蔵野個別指導塾の特徴
高校英文法 現在完了進行形—続いている活動と直前までの活動を現在の状況へつなぐ|武蔵野個別指導塾

絵具の付いた手から、今も続く活動と直前までの活動をたどる現在完了進行形です。
よくあるのは、絵具の付いた手を見た友人に、何をしていたのか説明する場面です。高校生が筆を置いたところなのか、今も絵を描いているのかによって、聞き手が思い浮かべる様子は変わります。それでも、どちらにも過去から今につながる活動があります。現在完了進行形を読むときは、活動の長さと現在に残る様子を手掛かりにし、英文が言っていない結末まで補わないことが大切です。
どのような判断が求められるか
問題では、まず過去に始まった活動が今まで続いている場面を読み、指定された語から述語の形を選ぶことがあります。次に、活動をやめた直後の様子を読み、その原因となった活動を説明する文を作ることがあります。どちらも現在とのつながりが必要ですが、発話の瞬間に手が動いているかは同じとは限りません。
もう1つの出方は、英文から言えることを選ぶ問題です。活動を続けていたことと、作品を完成させたことは別の情報です。文に期間が書かれていても、終わった作品の数は自動的にはわかりません。設問の条件と英文の両方を見て、確かなことと、追加の説明がないと決められないことを分けます。
過去から現在へ伸びる活動
現在完了進行形は、肯定文では主語の後に have または has、been、動詞の ing 形を置きます。たとえば I なら have、三人称単数の she なら has です。have と has は現在に結び付ける形、been と ing 形は活動を一定の幅の中でとらえる形を作ります。ここでの been は省けません。
図1のように、活動は過去に始まり、現在につながります。上段は今も続いていると場面でわかる場合、下段は活動が直前に止まり、今はその跡が見える場合です。下段の空白は、話し手が今も作業中だと断定しないためのものです。どちらの線も、作品の完成を表す印ではありません。

図1の「今」は話している時点です。現在完了進行形は、その時点から振り返って活動をまとめます。活動が今も続くとき、for は期間の長さ、since は始点を示せます。ただし期間の表現があるというだけで、その瞬間も必ず活動中だとは限りません。近くまで続いた活動の長さを述べる文脈もあるので、周囲の状況を読みます。
直前までの活動を表すとき、現在の手の汚れ、疲れ、ぬれた地面などが手掛かりになることがあります。兆候から活動を説明しても、開始時刻や正確な長さまで決まるわけではありません。また、現在完了進行形そのものが兆候を必ず含むわけでもありません。英文と場面で与えられた情報を分けて扱います。
活動という見方が自然な動詞を使うことも必要です。状態を表す意味の know などは通常この形にせず、現在完了形で状態の継続を表します。同じ動詞でも意味によって活動として使える場合があるため、動詞の名前だけで判定するのではなく、その文で何を表すかを見ます。
基本例題:今も描き続ける
次の場面で、指定した形の英文を完成させてください。答えは空欄に入る3語です。
美術室で私は30分前に壁画を描き始め、話している今も筆を動かしています。活動の長さを伝えます。
I ( ) ( ) ( ) the mural for thirty minutes. 「私は30分間、その壁画を描き続けています。」
図2のように、始点から発話時までの30分が活動の期間です。今も筆を動かしているという条件から、現在につながる活動を選びます。主語は I なので have、続いて been、paint の ing 形 painting を置きます。
答えは have been painting です。
I have been painting the mural for thirty minutes. 「私は30分間、その壁画を描き続けています。」
場面に戻すと、30分前から今までの活動を述べており、今も描いているという条件に合います。壁画が何割できたか、完成したかはこの文から決まりません。for thirty minutes は長さを表し、始めた時計の時刻を直接示す語句ではありません。

同じ場面で「30分前に始めた」という始点を英語で示したいなら、since の後には始点となる表現を置きます。期間の thirty minutes をそのまま since の後ろに置くと、長さを始点として扱ってしまいます。まず時間の情報が長さなのか、始点なのかを日本語で確かめます。
標準例題:手に残った絵具
次の状況で、括弧内の語を使い、話し手が直前までしていた活動を現在完了進行形の肯定文1文で表してください。目的語には a sign を使います。
友人が私の手に付いた絵具を見ています。私はたった今、看板を描く作業を中断して筆を置きました。看板はまだ完成していません。(I / paint)
候補を組み立てる前に、発話時を置きます。手に絵具が付いているのは今ですが、筆はすでに置かれています。直前までの活動が今の手の様子につながっているので、今この瞬間に描いていなくても現在完了進行形で説明できます。
答えの例は次の文です。
I have been painting a sign. 「私は看板を描いていたところです。」
have been painting は作業の経過に目を向ける形です。この状況では作業は中断中で、完成していないことは問題文からわかります。英文だけから「まだ完成していない」と常に決められるわけではありません。逆に、この形を見て「完成した」と断定することもできません。筆を置いた事実と、完成していない事実は、それぞれ場面が与えています。
「描いていました」という日本語だけなら、今とのつながりのない昔の作業を指すこともあります。ここでは友人が今見ている絵具が手掛かりです。訳語を固定して形を当てるのではなく、誰がいつ何を見ているかまで確かめると、現在を基準にする理由が見えます。
発展例題:同じ文から決められること
次の英文を読み、場面に合う選択肢の番号を1つ選んでください。文以外に、活動が終わったかどうかの情報は与えられていません。
Mina has been arranging flowers in the hall. 「ミナは広間で花を並べる作業を続けてきました。」
- ミナの花を並べる作業が、今に関連する活動として述べられています。
- ミナは花を並べ終えたことが必ず示されています。
- ミナは話している瞬間にも必ず花を並べています。
まず has been arranging が示すのは、過去から現在に関連する花を並べる活動です。活動が今も続いている場面も、直前まで続いていた場面も考えられます。has は主語 Mina に対応し、been の後に arranging が続いています。
答えは 1 です。2の完成は英文から保証されません。3も、筆を置いた標準例題のような状況があり得るため、必ずとは言えません。花が完成したという追加情報があればそれに従って読めますが、その情報を述語の形だけから作り出さないことが判断の中心です。
条件を変えて、ミナが今まさに花を並べていると別に示された場合は、3の内容もその場面について真になります。それでも根拠は追加された条件です。逆に「作業を終えて休んでいる」と与えれば、発話時の進行は否定されます。両方の場面で同じ英文が使えることを確かめると、この形が持つ幅をつかめます。
誤答の原因を見つけて直す
図3のように、形の欠落と意味の読みすぎは別々の誤りです。前者は述語の部品を点検し、後者は英文にない結論を消して場面へ戻します。

まず、今も続く作業について、次のように been を抜く誤りがあります。
誤: She has painting a banner for an hour. 「彼女は1時間、横断幕を描き続けています」と言いたい文ですが、形が欠けています。
正: She has been painting a banner for an hour. 「彼女は1時間、横断幕を描き続けています。」
has の後の been と painting を一組で確認します。has を is に変えて She is painting a banner.「彼女は横断幕を描いています」とすれば現在の進行を表す文にはなりますが、元の文が述べたい過去からの1時間という関係は、その短い文には含まれません。形を直す際は元の時間条件も残します。
次は、正しい英文を読みすぎる誤りです。
They have been cleaning the studio. 「彼らは作業室を掃除してきました。」
誤った判断: 「作業室は必ず掃除し終わっています。」
この文は掃除という活動を現在に結び付けます。部屋がきれいになったか、掃除が完了したかは別の情報です。直すときは「掃除という活動が今に関係している」と言い換え、完了の有無は周囲の文で確かめます。まだ掃除中でも、たった今やめたところでも、状況に応じて使えます。
もう1つの失敗は、直前までの活動を見落とすことです。発話時に休んでいるという条件を見て、現在完了進行形が必ず不適切だと判断すると、活動の経過と現在の疲れを結び付けられません。休んでいる事実は、今も活動中という解釈を退ける手掛かりです。しかし、それだけでは直前まで続いた活動の解釈まで退けません。文が指す期間と、発話の瞬間を区別します。
練習問題
各場面はこの問題のための設定です。1〜4は指定された答えの形で答え、5は条件を満たす英文を1文書いてください。
問1
今、ユウは午前9時に始めたポスターの色塗りを続けています。始点を述べる文を完成させ、空欄に入る4語を書いてください。
Yuu ( ) ( ) ( ) the poster ( ) nine this morning. 「ユウは今朝9時からポスターに色を塗り続けています。」
問2
私は今、走るのをやめて息を切らしています。直前までの活動を説明する英文として適切な選択肢の番号を1つ選んでください。
- I have been running.「私は走っていたところです。」
- I have running.「私は走っていたところです」と言いたい文。
- I has been running.「私は走っていたところです」と言いたい文。
問3
次の英文について、必ず言えることの番号を1つ選んでください。他の情報は与えられていません。
Ken has been repairing a bicycle. 「ケンは自転車を修理する作業を続けてきました。」
- 自転車の修理は必ず終わっています。
- 修理の活動が現在に関係しています。
- ケンは発話の瞬間も必ず工具を持っています。
問4
今も続いている読書の期間を2時間と伝えたい文です。誤りを直し、完成した英文を書いてください。
誤: We have been reading the novel since two hours. 「私たちは2時間、その小説を読み続けています」と言いたい文。
問5
友人が私の靴に付いた泥を見ています。私は直前まで庭を歩き回り、今は立ち止まっています。walk と garden を使い、直前までの活動を現在完了進行形の肯定文1文で表してください。庭の中を歩き回ったという意味が伝われば、自然な語句の別解も認めます。
練習問題の答えと戻し読み
問1の答え
has been coloring since です。
Yuu has been coloring the poster since nine this morning. 「ユウは今朝9時からポスターに色を塗り続けています。」
ユウは三人称単数なので has を使い、been と coloring を続けます。午前9時は長さではなく始点なので since です。今も作業中という条件に戻すと、始点から現在へ続く活動として読めます。仕上がりの程度は問題に書かれていません。
問2の答え
1 です。I have been running.「私は走っていたところです。」は、走るのをやめた直後の息切れと直前までの活動を結び付けます。今は走っていないという条件と矛盾しません。2は been がなく、3は I に has を使っているため、指定の形として成立しません。
問3の答え
2 です。修理という活動を現在に関連付けています。自転車が直ったかは英文だけでは決まらないため1は選べません。今も修理中か、直前に手を止めたかも確定しないので3も選べません。場面に情報を足すことと、文から必ず言えることを区別します。
問4の答え
We have been reading the novel for two hours. 「私たちは2時間、その小説を読み続けています。」
2時間は始点ではなく期間の長さですから、since を for に直します。主語 We に have を合わせ、been reading はそのまま保ちます。今も続いているという条件に戻しても、2時間の活動として矛盾しません。読み終えたかどうかはこの英文から決まりません。
問5の答え
I have been walking around the garden. 「私は庭を歩き回っていたところです。」
have been walking が過去から直前までの活動を現在に結び付けます。泥の付いた靴が今見えるという場面に戻すと、その様子の背景を説明しています。今は立ち止まっているので、発話時も歩行中とは読みません。たとえば I have been walking in the garden.「私は庭を歩いていたところです。」も、庭の中を歩く活動と現在とのつながりを表す自然な答えです。主語と have、been と walking がそろい、直前までの活動として場面に合うことを判定の基準にします。
覚えておくこと
- have または has の後に been と動詞の ing 形を置きます。
- 過去から現在に関係する活動を、一定の幅でとらえます。
- 今も続くことも、直前に止まって痕跡が残ることもあります。
- 完成や発話時の進行を形だけから必ずとは決めず、場面を読みます。
- for は期間、since は始点を示し、動詞の意味も確かめます。
つまずきを見分ける
文の意味を尋ねる前に、発話時に印を付け、活動が始まった位置と、今も続くかどうかを場面から線で示してもらいます。直前に止まった線を引けない場合は、現在に関係することと現在も進行中であることを別々に確認します。完成の印を勝手に付けた場合は、その根拠となる語や条件を探し、なければ判断を保留します。
時間の関係は読めるのに文が作れない場合は、主語に合う have または has、been、ing 形を順に点検します。形が合っていても不自然なら、その動詞が場面で活動を表しているかを確かめます。個別指導では、同じ活動が今も続く場面と直前に終わった場面を描き分け、どちらの情報が英文にあり、どちらが場面から加わったかを説明してもらいます。活動の線と現在の手掛かりを結べば、形の意味を自分で検証できます。
読んで終わりにするか、ここから変えるか。
武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。
まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。
本気になった日が、入塾の日。
お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。
電話は年中無休。365日、24時間、お電話可能。




