HOME > 初心者英語 > 苦手なりの受験英語 > 色んな意味で仮定法の謎 > 色んな意味で仮定法の謎(5)


苦手なりの受験英語

 

2008年6月 2日

色んな意味で仮定法の謎(5)

色んな意味で仮定法の謎今回も、前回同様ネット上講義です。
---------------------------
まず、前回の確認。
仮定法を一言で言えば
「現実的にありえないことを仮定する場合、時制が1つ下がる」
これだけです。
仮定法が楽勝な私からすれば簡単なんですが、仮定法が苦手な人はなぜかこの反応ができないみたいですね…


今日は、「仮定法過去完了」のお勉強をしましょう。
前回よりも少し難しいです。準備はいいですか?
--------------------------------------------
「仮定法過去完了」
<公式(2)>
If A [had +過去分詞]~, B [would have 過去分詞] ….
                     could
                     might
                     should

もしAが~だったならば、Bは…だっただろう。


過去完了でも意味過去
--------------------------------------------
<例文>
If I had had a lot of money, I would have bought the personal computer.
  A [had +過去分詞]~, B [would have 過去分詞] ….
(もしたくさんお金を持っていたら、そのパソコンを買ったんだけどな)


注意! 結構後半(この場合、I would have bought the personal computer)の助動詞(この場合 would)が大事です。
後半に would のような助動詞の過去形があると、「あ! この文章は仮定法なんだ」ということが確定します。
 そして、前回と違って、今回は would の次に have +過去分詞 が続いています。ここにも注意です。


仮定法であることは確定しているのですから、ここで2つのことを頭に思い浮かべます。
・「実際にはありえないことを仮定しているんだ!」
・「時制が1つ下がるんだ」

この2つです。


ここまで良いですか?


ではあらためて↓前半を見てください。


If I had had a lot of money,


had had」と過去完了になっています。しかし仮定法の文章ですから、時制が1つ下がっているのです。
過去形より1つ前の時制はないですが、しょうがないのでそれを「過去完了」で表しているのです。
は「過去完了」ですが、意味は「過去」です。
つまり、
If I had had a lot of money,の意味は単純に
 ○もしたくさん(あのとき)お金を持っていたとしたら
という「過去」の意味になります。(過去完了形のクセに)


という具合に、上のケースでは「had」ではなく「had had」(過去完了)にするのです。
ここまでよろしいでしょうか?


で確認になりますが、「このとき、この人(I)はお金をたくさん持っていなかった」のです。
なぜなら「仮定法は実際にはありえないことを仮定する場合」に使うからです。
---------------------------------


では次の問題をやってください。
次の(    ) に適切なのは 選択肢 a, b, c のどれかです。正しい選択肢を選びなさい。


(2) If you (  )right at that point, you would arrive at the station.
a, turn b.turned c.had turned


(3) If you(  )right at that point, you would have arrived at the station.
a, turn b.turned c.had turned


(2)の後半の wouldは「仮定法では使う」のでしたね。だから(2)は仮定法の文章。wouldの次が have+過去分詞ではないから、「仮定法過去」の文章です。
したがって(2)の正解は b, turned。
 (あの地点でもし右に曲がれればその駅に着くのに)
仮定法なので「あの地点で右に曲がれない(不可能なことを仮定している)」ということを理解してください。


(3)の後半にwouldは「仮定法では使う」のでしたね。だから(3)も仮定法の文章。
ただ今回は(2)と違い、would の次には have+過去分詞がある。とすれば、ここは仮定法過去完了の文章。
したがって(3)の正解は c, had turned。
 (あの地点でもし右に曲っていたらその駅に着いたのに)
★仮定法なので「あの地点で右に曲がらなかった(過去の事実に反するを仮定している)」ということを理解してください。
仮定法過去完了の場合、事実と反すればいいので、この場合、右に曲がれたことは十分ありえます曲がれたのに実際は曲がらなかっただからその駅に着けなかったことを表しています>


----------------
という具合に使い分けるのです。よろしいでしょうか?


以上が仮定法の基本形式です。ここまでをまずはしっかり頭に入れて欲しいと思います。


次回は木曜日の更新です。


(↓目次はこちら)
目次ページへ

Comments