
武蔵野個別指導塾の特徴
高校英文法 wishと仮定法過去完了—過去への後悔を願っている時点と分けて表す|武蔵野個別指導塾

選ばなかった色を例に、願った時点とその前の事実を対応させ、肯定と否定の形から読み解くのが過去への後悔です。
過去の出来事が違っていたらよかったと思うとき、wishの後にはhadと過去分詞を使います。よくあるのは、高校生が昨日の色選びを後悔し、wishの後を単純過去にしてしまう場面です。今の願いなのか、昨日の選択への願いなのかを分け、実際に選んだ色と望んだ色を対応させましょう。
どの判断を求められるか
まず、英文から事実を読み取る問題があります。wishの後が肯定なら、場面に示された事実はその動作をしなかったことです。否定なら、実際にはその動作をしたことを表します。ただし、英文だけから細かな事情まで勝手に補わず、何をいつしたかは前後の文で確かめます。
次に、事実文をもとに願いの文を書く問題があります。しなかった行動を望むなら肯定形にし、した行動をしなければよかったと望むなら否定形にします。人や動作をそのまま保ったうえで、出来事の肯否を反対にすることが出発点です。
もう一つは誤文の修正です。動詞を過去形にしただけでは、願っている時点に対してどの時を表すかが変わります。また、hadの後に原形や過去形を置く誤りもあります。時の関係と動詞の形を別々に点検すると、原因が見えます。
願いの時点を基準にする
wishは「そうであればよいのにと願う」という意味です。後ろの節は、主語と動詞を含み、願う内容を表す部分です。仮定法過去完了は、願っている時点より前の出来事について、実際とは違う内容を思い描く形です。過去分詞とは、動詞の完了形などに使う形で、chooseならchosen、paintならpaintedです。
図1のように、まず願いの基準時を決め、次に対象の出来事がその前にあるかを見ます。実際の出来事が否定なら願いは肯定、実際が肯定なら願いは否定に対応します。図の枝は、明示された事実から願いの内容を作る場合の道筋です。

たとえば現在の願いなら、I wish I had chosen green. は「緑を選んでいたらよかったのに」という意味です。選んだ時は今より前で、話し手は緑を選びませんでした。had chosenは、選択そのものを過去の事実として報告する形ではなく、事実と違う選択を願いの中に置いています。
これに対してI wish I had a green card. は「緑のカードを持っていればよいのに」です。hadはここではhaveの過去形で、通常は願いの基準時に持っていない状態を表します。had chosenのhadは助動詞として過去分詞chosenと組み合わされます。同じhadという文字でも、後ろに何が続くかで役割が違います。
願う人と動作をする人も分けます。I wish she had checked the label. は「彼女がラベルを確認していてくれたらよかったのに」です。願う人はI、確認する人はsheです。話し手が確認しなかったと決めるのではなく、願いの節の主語を見て事実と照合します。
基本例題:色を選び直したい
昨日、展示の背景に青を選び、緑は選びませんでした。今、その選択を振り返り、緑を選んでいたらよかったと言います。I wishで始め、chooseとgreenを使って全文を完成させてください。短縮形は使わず、文頭を大文字にし、文末にピリオドを付けます。
答えは I wish I had chosen green. です。「緑を選んでいたらよかったのに」と訳します。図2のように、願いを表す部分と、選択について願う部分を分けます。図中の①はI wishで「私は願う」、②はI had chosen greenで「私が緑を選んでいた」という願いの内容です。

まず、願っている人は私で、願う時は今です。選ぶ人も私ですが、選択は昨日なので、願いの時より前に置きます。次に、実際には緑を選ばなかったため、望む内容は緑を選ぶという肯定です。主語Iの後にhadを置き、chooseの過去分詞chosenを続けます。
最後に場面へ戻します。答えは「昨日緑を選んだ」と事実を報告していません。青を選んだ現実と違う選択を今願っています。I wish I chose green. は、この場面で求める過去の選択への後悔を明確に表す形としては合いません。単純過去の形だけを見て、昨日という語に機械的に合わせないことが必要です。
行動の否定と過去の願い
例題2:実際に塗った行動を取り消したい
昨日、私は箱のふたを赤く塗りました。今は、それを赤く塗らなければよかったと思っています。I wishで始め、paintとthe lid redを用いて、短縮形を使わず全文を書いてください。文頭を大文字にし、文末にピリオドを付けます。
答えは I wish I had not painted the lid red. です。「ふたを赤く塗らなければよかったのに」と訳します。実際の行動は肯定なので、願う内容は否定です。notはhadの後に置き、paintの過去分詞paintedを続けます。
had not paintedを「塗らなかったという事実」として読むと、場面と逆になります。ここではwishが示す願いの内容です。現実には塗ったからこそ、塗らなかった別の過去を望んでいます。赤以外の色を選んだとまでは、この文から決まりません。
例題3:願った時も過去にある
月曜日、私は会場の鍵を持って行きませんでした。その翌日、鍵を持って行っていればよかったと私は思いました。I wishedで始め、takeとthe keyを使い、短縮形なしの全文を書いてください。文頭を大文字にし、文末にピリオドを付けます。
答えは I wished I had taken the key. です。「私は鍵を持って行っていればよかったのにと思いました」と訳します。wishedは願った時が過去であることを表します。had takenは、その願いの時より前の持参について、実際とは違う内容を表します。
基準は発話している今ではなく、翌日に願った時です。月曜日の不持参、翌日の願いという順序を確認してから、肯定のhad takenを選びます。wishedを見て後ろも単純に過去形にそろえると、この前後関係が見えにくくなります。今も後悔しているかどうかは、この文だけでは決まりません。
例題4:同じ動詞でも対象の時が変わる
今、私は作業用の手袋を持っていません。今持っていればよいのにという願いを、I wishで始め、haveとglovesを使って全文にしてください。短縮形は使わず、文頭を大文字にし、文末にピリオドを付けます。
答えは I wish I had gloves. です。「手袋を持っていればよいのに」と訳します。ここで望むのは今の所有です。過去の持参を悔やむ例題3とは対象の時が違い、hadの後に過去分詞を置く必要はありません。
昨日の行動について「持ってきていればよかった」と言う場合は、I wish I had brought gloves. と表せます。「手袋を持ってきていればよかったのに」という意味です。今持っていないことだけでは、昨日持ってくる機会があったかどうかは決まりません。先に前後の事情を確認し、所有と持参を区別します。
変化への願いや不満を表すwishとwouldもありますが、過去の行動を別のものとして願うhad broughtとは役割が異なります。wouldをどの動詞にも付ければ過去の後悔になるわけではありません。
誤答を事実に戻して直す
図3のように、誤りは形だけでなく、実際の出来事へ戻して修正します。願いの内容を作る前に、行動の時と肯否を声に出して確認すると、修正の方向を選びやすくなります。

昨日、私は写真を保存しませんでした。今、保存しておけばよかったと思う場面で、誤答は I wish I saved the photo yesterday. です。「昨日写真を保存しておけばよかったのに」と表したい文ですが、基準時より前の後悔を表す形になっていません。正しくは I wish I had saved the photo yesterday. です。意味は「昨日写真を保存しておけばよかったのに」です。過去の出来事を示すyesterdayだけに頼らず、had savedを作ります。
別の誤りは、実際に窓を開けたことへの後悔を I wish I had opened the window. とすることです。この英文は「窓を開けていればよかったのに」であり、開けなかったことへの願いになります。実際には開けたので、I wish I had not opened the window. と直します。「窓を開けなければよかったのに」です。notの有無を訳と事実の両方で照合します。
さらに、I wish I had wrote the note. は形の誤りです。「そのメモを書いておけばよかったのに」と言いたい場合、writeの過去形wroteではなく過去分詞writtenを用います。I wish I had written the note. が正しい形です。hadを置けたところで止まらず、動詞の形まで確かめます。
練習:先に場面を読み取る
各問とも指定された語を使い、短縮形を使わずに英文を全文書いてください。文頭は大文字、文末はピリオドにします。日本語は事実と願いの条件を示しています。
- 昨日、私は地図を印刷しませんでした。今、印刷しておけばよかったと思います。I wishで始め、printとthe mapを使ってください。
- 昨日、彼女は封筒を捨てました。今、私は彼女が捨てなければよかったと思います。I wishで始め、she、throw away、the envelopeを使ってください。
- 先週、私たちは予約しませんでした。その翌日、私たちは予約しておけばよかったと思いました。We wishedで始め、makeとa reservationを使ってください。
- 昨日、私は友人に道を尋ねませんでした。今、尋ねておけばよかったと思います。I wishで始め、askとmy friend for directionsを使ってください。
- 昨日、彼は秘密を話しました。今、彼は話さなければよかったと思います。He wishesで始め、tellとthe secretを使ってください。
練習の答えと根拠
-
I wish I had printed the map. 「地図を印刷しておけばよかったのに」です。願うのは今、印刷の機会は昨日です。実際には印刷しなかったので肯定のhad printedを使います。地図が手元にあるかどうかまで、この英文は決めません。
-
I wish she had not thrown away the envelope. 「彼女が封筒を捨てなければよかったのに」です。願う人はI、捨てた人はsheです。実際には捨てたため、願いの節にnotを置きます。throwの過去分詞thrownとawayを保ち、誰の行動かを戻して確かめます。
-
We wished we had made a reservation. 「私たちは予約しておけばよかったのにと思いました」です。願いも予約の機会も過去ですが、予約の機会が願いより先です。実際には予約しなかったので肯定にし、makeの過去分詞madeを使います。今の予約状況は述べていません。
-
I wish I had asked my friend for directions. 「友人に道を尋ねておけばよかったのに」です。昨日尋ねなかったことと、今の願いを対にします。askedはaskの過去分詞で、尋ねる相手と内容も元の条件と一致します。友人が道を知っていたかは推測しません。
-
He wishes he had not told the secret. 「彼は秘密を話さなければよかったのにと思っています」です。願う人と話した人はいずれも彼で、実際には話しました。否定のnotをhadの後に置き、tellの過去分詞toldを使います。秘密の内容や聞いた人は条件にありません。
覚えておくこと
願いの基準時より前の出来事への後悔はwishの後にhadと過去分詞を置きます。 実際にしなかったことを望むときは肯定、したことを悔やむときはhad notを使います。 願う人と行動する人を分け、願いが過去ならその過去を基準にします。
どこでつまずいたかを見分ける
答えが合っていても、昨日という語だけからhadを選んだ場合は、願いの時が過去に移ると迷うことがあります。個別指導では、出来事と願いを時間順に置き、それぞれの主語と実際の肯否を説明してもらいます。
否定を間違えたときは、英文をすぐに直す前に「実際にしたか」を日本語で言い直します。形を間違えたときは、hadの後の動詞を取り出して過去分詞を確かめます。色選びの現実と望んだ選択が対応すれば、後悔の文の意味が見えてきます。
読んで終わりにするか、ここから変えるか。
武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。
まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。
本気になった日が、入塾の日。
お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。
電話は年中無休。365日、24時間、お電話可能。


