仮定法


仮定法の慣用表現U


It is time 〜

●It is ( about / high ) time + S + 仮定法過去 〜   (もう〜するころだ)
  「現在」の事実とは反対のことを述べており、仮定法「過去」となっています。

※ about (そろそろ〜)、 high(とっくに〜)

It is about time you went to bed. (もうそろそろ寝る時間ですよ。)


If it were not for 〜

以下の書換えは頻繁に出題されます。しっかりと覚えましょう。

If it were not for 〜   (もし、〜がなければ)
 = Were it not for
 = But for
 = Without


If it had not been for 〜 (もし、〜がなかったなら)
 = Had it not been for
 = But for
 = Without

If only 〜

If only + 仮定法過去〜、仮定法過去完了〜   
  (〜さえすればなあ、〜さえしてたらなあ)

If only I could play tennis.     (テニスさえできたらなあ。)
= I am sorry I cannot play tennis.   (テニスができなくて残念だ。)


その他重要表現

as it were いわゆる   = so to speak

He is, as it were, a walking dictionary. (彼はいわゆる、歩く辞書だ。)

otherwise もしそうでないならば

with 〜  (もし〜があれば:〜があったら)

would that = I wish  (〜であればなあ)

●if 節 に代わる仮定法表現

不定詞が if 節の働きをします。

To hear her speak English, you would take her for an American.
= If you heard her speak English, you would take her for an American.
(もし、彼女が英語をしゃべるのを聞けば、彼女をアメリカ人だと思うでしょう。)



仮定法復習問題Aへ →