EigoProEigoPro

1級 · 文法 · 第33回

仮定法

この回の内容

1級 · 文法 · 第33回

混合条件 / wish + 過去完了 / wishwould / but for。ずらす段数と基準時点で決まります。

ずらす段数の原則

現在の反実は1段(過去形)、過去の反実は2段(過去完了)。

  • 条件節と帰結節でそれぞれ基準時点を決めるので、混合条件が生じます。

  • but for + 名詞 は if it were not for / if it had not been for の圧縮形で、文語的に条件全体を1句にまとめます。

wish の3形

wish + 過去形(今こうであればいいのに)/wish + 過去完了(あのときこうだったら)/wishwould(相手の行動が変わってほしい。苛立ち)。

  • wishwould主語の意志的動作にしか使えないので、天候など制御できない対象には使えません(I wish it would stop raining. は自然だが、I wish I would … は不可)。

つまずきやすい所

  • I wish I had taken the offer.

    I wish I would have taken the offer.

    過去の後悔は wish + 過去完了。

  • I wish I had known.

    I wished I had known.(現在の後悔で)

    wished に引きずられない。

  • … would have gone ahead.

    But for the storm, the ceremony would go ahead.(過去の話で)

    過去なら2段ずらす。

ずらす段数と基準時点。この2つだけで仮定法の応用は組み立てられます。