仮定法の慣用表現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.
(もし、彼女が英語をしゃべるのを聞けば、彼女をアメリカ人だと思うでしょう。)