English
Senior High
Resolved

仮定法の文法について質問です
He wishes he (①were ②had been)rich at that time.
という問題で、答えは②なんですが、何で①はだめなんですか?😥

Answers

✨ Best Answer ✨

あの時、という表現が後ろについているので、
過去のことを表します。
なので過去完了形を使ってます!!

訳︙あの時お金持ちなら良かったのに。

みさき🐶

ありがとうございます🙏💕

Post A Comment

Answers

仮定法では、基本的に、実際にその出来事が起こる可能性のある時制から1つ過去の方向に時制を移動させる、というルールがあります。
つまり、現在に対する仮定なら過去形を、過去に対する仮定なら過去完了形を使います。
主節の He wishes は現在形ですが、目的語の従属節に at that time という過去を示す表現があるため、"仮定を行う時制"は過去と判断できます。
したがって、過去における仮定なので、(ある意味で大過去としての)過去完了形を用いる訳です。

みさき🐶

詳しくて助かります✨ありがとうございます

Post A Comment
Were you able to resolve your confusion?