高校英文法の仮定法_慣用表現Ⅱ

仮定法のテーマ一覧

仮定法過去/過去完了仮定法未来/現在仮定法の復習問題①仮定法慣用表現Ⅰ仮定法慣用表現Ⅱ仮定法の復習問題②仮定法の総合問題



仮定法の慣用表現Ⅱ


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 ~ (if省略で倒置形)
= But for
= Without


If it had not been for ~ (もし、~がなかったなら)
= Had it not been for ~(if省略で倒置形)
= 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.
(もし、彼女が英語をしゃべるのを聞けば、彼女をアメリカ人だと思うでしょう。)



仮定法復習問題②へ →

例題→大学入試の4択問題(仮定法) (仮定法②)

ページのトップへ戻る