質問: 仮定法の単元です。 副詞節が仮定法の役割をする文です。1だと... ■どこまで理解しているか 仮定法の単元です。 副詞節が仮定法の役割をする文です。 ■どこが具体的にわからないか 1だと思ったのですが、答えは3でした。 仮定法過去と仮定法過去完了の混合文があるのは知っていますが、あるとすれば逆ではないですか? if節の代わりの副詞節が仮定法過去で、主節が仮定法過去完了って、意味的にもよくわかりません。
回答: 仮定法が苦手なので、分かった!というほどわかってないのですが、 こういうことかな?と思いついたことがあるので書いてみます。 >but forとwithoutには >現在の仮定(仮定法過去)と >過去の仮定(仮定法過去完了) >の意味がありますが、 >but forとwithoutだけでは >見分けがつきません。 >よって、「もし~がなければ」という >仮定法過去と「もし~がなかったら」 >という仮定法過去完了の意味になるかは、 >残りの文章の時制で見分けます。 https://e-grammar.info/subjunctive/but_for_without.html >but for your helpやwithout your helpは前置詞句ですから時間を表すことができず、これだけだと「今」なのか「あの時」なのか分かりません。 >帰結節のcould not succeedやcould not have succeededを見て初めてそれが分かります。 http://blog.meigaku.ac.jp/yabu/2011/06/11/%e6%a7%8b%e6%96%87%ef%bc%90%ef%bc%96%ef%bc%95%e3%80%8c%e4%bb%ae%e5%ae%9a%e6%b3%95%e6%a7%8b%e6%96%87%e3%80%8d%e3%81%9d%e3%81%ae%ef%bc%95%e3%80%8c%e3%81%aa%e3%81%91%e3%82%8c%e3%81%b0%e3%82%b7%e3%83%aa/ これらのことから、withoutで始まる句単独で考えた場合、時間は特定されていないと考えました。 lentがありますが、これは「もしあなたが私にお金を貸さなかったら」という仮定に使われているのではなく、 「もしあなたが私に貸してくれたお金がなかったら」と、どういうお金なのか説明するワードなのではないでしょうか。 「もし(あなたが私に貸してくれた)お金がなかったら、私は家にたどりつかなかっただろう」過去の仮定=仮定法過去完了 と考えれば、時制の矛盾は感じなくなるかな、と思うのですが、いかがでしょう? 先生じゃないので、間違ったことを書いていたらごめんなさい。