英語
高校生

仮定法のことです!

過去で、〜があったらよかったのにという時は、「If it had not been for」以外に何と言えますか?あったら教えていただきたいです!

回答

if it had not been for ~ は、~がなかったら、という意味ですよ!
他にも、
・If it were not for ~:現在に対しての妄想(仮定法なので、 was ではなく were)
・But for ~:現在と過去の両方に使える
・without ~:But for ~ と同じ
があります。ちなみに、
・if it had not been for ~:過去に対しての妄想 →大過去 = 過去完了

キキ

あ...〜があったらになってましたね💦

テストすぐなので助かりました!
ありがとうございました!

この回答にコメントする

Without ○,《仮定法過去》. が使えますね!

キキ

過去のことを言うときでも使えるんですか?
Without の時は、後ろの形で時制を見分けると言うことでしょうか?

ジャスタウェイ

withoutというのはただの前置詞で、接続詞で繋いだ文などとは違うため、時制は気にしなくてOKです!
その代わり後ろの文はしっかり合わせたい時制に変えましょう!

キキ

わかりました!
ありがとうございました!
テストすぐなのでほんとに助かりました!

この回答にコメントする
疑問は解決しましたか?