5分で解ける!過去についての仮定(仮定法過去完了)に関する問題
![高校英語文法](http://assets.try-it.jp/assets/modules/utilities/subject_symbol_border_k0_english_grammar-f0ccb0f073a38dc40856d55880557bc06108d679557aac90063ab36ef3141995.png)
- ポイント
- 練習
- チャレンジ
![](http://assets.try-it.jp/assets/modules/components/movie_size-f89110ba4a351d85c483bb12f73c7cf89e2ba13a9174f58b4a38599d28678843.png)
この動画の問題と解説
チャレンジ
解説
仮定法過去完了と、Ifの省略の合わせ技!
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
カッコにあてはまる語を、選択肢から選ぼう。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
先に、英文の後半を見てみよう。
I could have caughtに注目。catch the planeで「飛行機に乗る」だね。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
仮定法過去完了 の基本の形、
If+主語+had+過去分詞 ~, 主語+would/could+have+過去分詞 … . の、後半部分と同じ形になっているよ。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
だからこの文も、 仮定法過去完了 かもしれないと考えよう。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
そうすると、文の前半には If+主語+had+過去分詞 の形がくると良いよね。
If I had arrived … になると良さそうだけれど、どうかな?
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
選択肢を見ていこう。
ここで①Ifを選びたくなるけれど、ちょっと待って。
もし①Ifを入れると、If I arrivedとなるね。
これは仮定法過去だよ。
ここでは、英文の後半に合わせて、仮定法過去完了にしたいよね。
でも、どの選択肢を選んでも、If I had arrivedにはできないよ。
こんな時はどうしたら良いかな。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
ここで、前回の授業で学んだ、 Ifの省略 を思い出そう。
仮定法のIfを省略し、残りの部分を疑問文の順番に倒置 して、表すことがあるんだったね。
仮定法のIfは、仮定法過去のときでも、仮定法過去完了のときでも、どちらのときも省略することができるよ。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
If I had arrivedの、Ifを省略して倒置すると、Had I arrivedとなるね。
だからここでは、②Hadを入れよう。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
実は、 仮定法過去完了は、倒置で出てくることが非常に多い よ。
しっかりとこの形を押さえておこう。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
訳は、Ifが省略される前のものと同じ。
「10分早く空港に着いていたならば、わたしは飛行機に乗れたのに。」という意味になるね。
![仮定法10の入試レベルにチャレンジ 答え入り アイコンなし](https://d12rf6ppj1532r.cloudfront.net/images/k/0/eng_gra/7_0_5_3/k_eng_gra_7_0_5_3_image03.png)
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
過去についてのありえないことは、過去完了形で表すよ。
これを、仮定法過去完了というんだ。
![lecturer_avatar](https://d12rf6ppj1532r.cloudfront.net/kimura.png)
If+主語+had+過去分詞 ~, 主語+would/could+have+過去分詞 … .「もし~だったら、…だったのに。」 を基本の形として押さえておこう。
![](http://assets.try-it.jp/assets/modules/utilities/logo_black-a711ae7f4c2af1410b916e7066a5e8950d6f2f3a2150e093b6dc878ad8f31d3f.png)
入試レベル問題にチャレンジしてみましょう。