
武蔵野個別指導塾の特徴
高校の定期テスト 英文法 仮定法の重要表現—願望と比況と未来の仮定を場面から読み分ける|武蔵野個別指導塾

wishの後の時と事実のずれ、as ifの比況、ifを使わない条件を例題で整理し、場面から選ぶ仮定法へ導きます。
よくあるのは、明日の発表を前に「もっと準備する時間があればよいのに」と考え、wishの後に単純な未来形を置いてしまう場面です。願っている時と、願いの中で変えたい事実の時を分けると、動詞を選ぶ手がかりが見えます。まず主語と動詞、過去形と過去完了形、助動詞の形を確認してから読み進めましょう。
場面から問われることをつかむ
空所補充では、願いの内容が今の事実と違うのか、過ぎた出来事と違うのかを判断します。動詞の形だけを見ると、過去形が本当に過去を表す場合と、現在の事実から距離を置く場合を取り違えます。日本語の条件や前後の状況に線を引き、願う時と変えたい時を別々に書き出します。
書き換えでは、if節がwithoutやbut forに置き換わったり、ifが省略されて語順が変わったりします。条件を表す部分と、そこから想像される結果を区切り、両方の意味を保つことが必要です。整序では、shouldやwere toの位置と主語の位置を確認します。形が似ていても、未来のあり得る条件なのか、実現を遠く感じる条件なのかは場面を読んで考えます。
ここでは願望、比況、条件を表す重要表現を扱います。仮定法過去と過去完了の基本は、現在の反実に過去形、過去の反実にhadと過去分詞を使うという対応を押さえておきます。混合した時の詳しい扱いは広げず、それぞれの節が指す時を確かめます。
願い・見え方・条件を分ける
wishは「実際とは違ってそうであればよいのに」という願いに使えます。I wish I had more time. は「もっと時間があればよいのに」です。今は十分な時間がないという含みがあり、hadはこの場面では過去の所有を述べません。一方、I wish I had saved the file. は「そのファイルを保存しておけばよかったのに」です。保存しなかった過去を悔やみ、had savedで願う時より前のことを表します。
図1のように、同じwishの後でも、変えたい事実が今か過去かで形を選びます。主節が現在形だから後ろも現在形にそろえる、という操作ではありません。I wish I could join you tomorrow. は「明日あなたに加われたらよいのに」です。明日の参加が難しい状況で、couldを使って実現しにくい願いを表せます。willをそのまま置く形を、この反実の願いの答えとして選ばないようにします。

図1の2段は、願っている時から見た違いです。couldは能力や可能性についての願いに使えます。wishの後のwouldは、話し手が変化を望む場面などで使われることがあり、あらゆる未来の願いを単純に表す代用品ではありません。
as ifは「まるで〜のように」と様子を比べます。She talks as if she knew the answer. は「彼女はまるで答えを知っているかのように話します」です。知っているとは思われない場面で、話す時と同時の内容にknewを使います。He looked as if he had seen a ghost. は「彼はまるで幽霊を見たかのように見えました」です。見えた時より前に見たという内容なのでhad seenです。as ifの後に直説法が現れることもあり、常に事実と反対だと決めつけず、前後の状況から確からしさを読みます。
withoutとbut forは「〜がなければ」という条件を、ifを使わずに表せます。Without your map, we would be lost. は「あなたの地図がなければ、私たちは道に迷っているでしょう」です。実際には地図があり、迷っていない場面です。But for your note, I would have missed the change. は「あなたのメモがなければ、私は変更を見落としていたでしょう」です。メモがあったので見落とさなかった、という過去の場面を想定します。どちらも後ろには名詞や名詞句が続き、結果の時は主節から判断します。
基本例題:wishの中で変えたい時を探す
問題。私は今その会場への道を知りません。「会場への道を知っていればよいのに」という現在の願いになるよう、括弧内のknowを適切な形にして空所に入れてください。答えは空所に入る語のみとし、短縮形は使いません。
I wish I ( ) the way to the venue.(会場への道を知っていればよいのに。)
まず条件を確認します。実際の私は今、道を知りません。変えたいのは、今の知識です。昨日知らなかったことを悔やむ問題ではなく、明日知るようになるという見込みを述べる問題でもありません。
次に文の骨格を見ます。主節はI wishで、後ろの節は主語Iと動詞になる空所、その目的語the way to the venueから成ります。wishの後には、願いの内容を表す節が置かれています。空所に入れるのは、後ろのIに対応するknowの形です。
現在の事実と異なる願いなので、knowを過去形のknewにします。答えはknewです。完成した文はI wish I knew the way to the venue.(会場への道を知っていればよいのに。)です。図2のように、事実から願いへ移り、最後に時と形を結びます。

図2の矢印を逆にたどることもできます。knewを含む完成文は、この文脈では過去に道を知っていたという報告ではありません。現在は知らないという条件に戻しても意味が合います。had knownにすると、願う時より前に知っていたらよかったという意味になり、今知らないという指定から外れます。knowの現在形では、この反実の願いを作れません。
もし「その時に道を知っていればよかったのに」と過去の場面を悔やむ条件に変われば、I wish I had known the way to the venue.(その会場への道を知っていればよかったのに。)とします。had knownはhadと過去分詞の組です。文の形を選ぶ前に、日本語の「今」と「その時」を分けることが答えを支えます。
未来の条件と省略をほどく
少し難しい例題です。明日の屋外展示について、雨はあり得るが確実ではないと考えています。下の語群からifを用いない条件節を組み立て、「もし明日雨が降れば、私たちは展示を屋内に移します」に当たる英文全体を答えましょう。解答の最初の語は大文字で始め、文を閉じるピリオドまで記入してください。語を短縮した形での解答は避けます。
( rain / should / tomorrow / it ), we will move the display indoors.(もし明日雨が降れば、私たちは展示を屋内に移します。)
条件の節は「明日雨が降る」で、主語はit、動詞はrainです。まずIf it should rain tomorrowと置けば、未来に起こる可能性のある条件をshouldで表せます。ifを省くとshouldを主語の前に出します。答えはShould it rain tomorrow, we will move the display indoors.です。主節のwe will moveは、条件が満たされた場合の予定された対応を表します。
完成文を場面に戻すと、雨が降ることを確定した文ではなく、降った場合に屋内へ移すという条件です。Should rain itのようにすると主語と動詞の位置が崩れます。また、ifを残したままShould itと同じ語順にはしません。ifがある形ならIf it should rain tomorrow, we will move the display indoors.(もし明日雨が降れば、私たちは展示を屋内に移します。)です。
未来についてIf it were to rain tomorrow, we would move the display indoors.(もし明日雨が降るようなことがあれば、私たちは展示を屋内に移すでしょう。)とも言えます。were toは実現を遠く見た仮定を表すことが多く、主節にwouldを置いたこの文は想像上の結果を示します。shouldとwere toを、起こる確率の決まった数字で区別することはできません。場面と主節を合わせて読む必要があります。
ifを省くとWere it to rain tomorrow, we would move the display indoors.(もし明日雨が降るようなことがあれば、私たちは展示を屋内に移すでしょう。)となります。同じ仕組みで、If I had checked the schedule, I would have noticed the change.(予定を確認していれば、変更に気づいたでしょう。)はHad I checked the schedule, I would have noticed the change.(予定を確認していれば、変更に気づいたでしょう。)と書けます。hadが主語の前に出ます。ifを消すだけで語順を変えない形は、この書き換えでは使えません。
誤答の原因を取り除く
図3のように、誤答を直すときは、まず何を言いたかったかを場面に戻します。形を一語だけ直しても、願う時と内容の時がずれたままでは意味が合いません。

今、窓が閉まらず困っている人の願いを考えます。誤りの文はI wish the window will close.です。意図は「窓が閉まればよいのに」ですが、この条件では今閉まらない状態に対する願いを作ります。原因は、願いを未来の出来事として一律にwillで表そうとしたことです。修正例はI wish the window would close.(窓が閉まってくれればよいのに。)です。望ましい変化を期待する気持ちが表れます。wouldを使う理由は窓の状態が変わることへの願いであり、どのwish文にもwouldを入れるという意味ではありません。
別の誤りとして、過去の行動を悔やむ場面でI wish I check the label.と書いた場合を考えます。現在形では過去の反実に対応しません。I wish I had checked the label.(ラベルを確認しておけばよかったのに。)と直します。実際には確認しなかったという場面へ戻し、had checkedがその前の行動を表すと確かめます。
条件の表現でも、Without your advice, I would have chosen the wrong route.(あなたの助言がなければ、私は間違った道を選んでいたでしょう。)のwithout以下は名詞句です。withoutの後ろにif節をそのまま重ねるのではなく、条件をIf I had not received your advice, I would have chosen the wrong route.(あなたの助言を受けていなければ、私は間違った道を選んでいたでしょう。)と節に直せます。実際に助言を受け、間違った道を選ばなかった場面が両方で保たれます。
練習:条件を見てから書く
各問は指定された形で答えてください。全文を書く場合は文頭を大文字にし、末尾にピリオドを付け、短縮形を使いません。空所に入れる問は必要な語句のみを書きます。
- 私は昨日その写真を撮りませんでした。今それを残念に思っています。括弧内のtakeを適切な形にして空所を埋めてください。I wish I ( ) the photograph yesterday.(昨日その写真を撮っておけばよかったのに。)
- 彼は実際にはその城に住んでいません。それなのに、まるで住んでいるかのように城について話します。括弧内のliveを適切な形にして空所を埋めてください。He talks about the castle as if he ( ) there.(彼はまるでそこに住んでいるかのように、その城について話します。)
- 実際には彼女の傘があったため、私はぬれませんでした。意味を保ち、Without her umbrellaで始めて全文を書き換えてください。If I had not had her umbrella, I would have gotten wet.(彼女の傘を持っていなければ、私はぬれていたでしょう。)
- 次の文からifを省き、意味を保って全文を書いてください。If you should need a blanket, ask the attendant.(もし毛布が必要になったら、係の人に頼んでください。)
答えと理由
-
had taken。願う時は今、変えたいのは昨日の行動です。過去の反実なのでhadとtakeの過去分詞takenを使います。完成文はI wish I had taken the photograph yesterday.(昨日その写真を撮っておけばよかったのに。)です。実際に撮らなかったという条件に戻しても、後悔の意味が合います。tookでは現在の状態への願いと取り違えやすく、yesterdayの場面に合いません。
-
lived。talksの表す今と同時の居住を、事実とは異なる比況として述べます。完成文はHe talks about the castle as if he lived there.(彼はまるでそこに住んでいるかのように、その城について話します。)です。住んでいないという条件へ戻すと、話し方のたとえだと確かめられます。ここでhad livedを選ぶと、話す時より前に住んでいたかのようだという別の時の関係になります。
-
Without her umbrella, I would have gotten wet.(彼女の傘がなければ、私はぬれていたでしょう。)です。withoutの後ろにはher umbrellaという名詞句を置き、過去の結果をwould have gottenで保ちます。実際は傘があり、ぬれなかったという条件に戻して照合します。gottenに代えてgotを使う英語もありますが、元の文の形を保った答えも適切です。
-
Should you need a blanket, ask the attendant.(もし毛布が必要になったら、係の人に頼んでください。)です。ifを除き、shouldを主語youの前へ出します。後半の命令文はそのままです。実際に毛布が必要と決まっているのではなく、必要になった場合の指示であることを元の場面に戻して確かめます。
手元に残す要点
願いの内容が今と違えば過去形、過去と違えばhadと過去分詞を考えます。
as ifの時は、比べられる内容と主節との前後で選びます。
withoutとbut forは名詞句で条件を示し、主節が結果を示します。
shouldやwere toの未来の条件は場面と主節を合わせて読みます。
ifを省くとshould・were・hadが主語の前に出る形があります。
どこで迷ったかを言葉にする
答え合わせでは、動詞の形が合ったかだけで終えず、「実際はどうか」「変えたいのはいつか」を短く説明してみましょう。現在の事実は言えるのにhadを選ぶなら、願う時と過去の出来事を取り違えている可能性があります。過去の事実は言えても倒置で迷うなら、条件節の主語と助動詞に印を付けてからifを外す練習が役立ちます。
個別指導で確かめるなら、自分が書いた答えを示し、まず日本語の場面へ戻せるかを点検します。続いて、願望なのか比況なのか条件なのかを口に出し、主節と従属する部分の時間関係を説明します。説明の途中で止まる箇所が、次に解き直す箇所です。形の名前と場面の対応がつながれば、初めて見る語を使った文でも判断を進められます。
読んで終わりにするか、ここから変えるか。
武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。
まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。
本気になった日が、入塾の日。
お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。
電話は年中無休。365日、24時間、お電話可能。




