English
Senior High
Resolved

 英語の仮定法の質問です。
 仮定法の条件節や主節どっちもなのですが、その中に間接話法(that〜)が入ったらそのthat節の時制はどうなるのでしょうか?
 たとえば「もしも君が先にキリギリス(grasshopper)は噛むと言ってくれていれば、僕は噛まれなかったのに。」というような文章です。「If you have told me that 」の後がわからないです。     
 あとwh節についてもお聞きしたいです。
教えていただきたいです。

仮定法

Answers

✨ Best Answer ✨

そのキリギリスの例文だと、that節の中は「キリギリスは噛む」ですよね。キリギリスは噛むということを事実のこととして述べるのであれば、that節の中は仮定法にしません。

実際どうか、というと語弊があって、あくまで話者の中で、で構いません。
話者としては事実を述べてるつもりならば、直説法です。

例文でいうと「言ってくれていれば」の部分は、実際には言っていないということなので、仮定法にしています。ちなみにhave toldではなくて、had toldだと思います!

こちらのページが詳しいです。
https://www.makocho0828.net/entry/kateihou-zisei-180609

Clearnote User

 ありがとうございます。
 have told は間違っていました。
 キリギリスが噛むのは事実だから仮定法の中であろうと直接法になるのですね!よく分かりました。
 遅くなってしまいすみませんでした。またお願いします🙇‍♂️

Post A Comment
Were you able to resolve your confusion?