仮定(未来)だから、そもそも、起こってない事を言うわけで、have hadだと完了してしまっているという事で矛盾するからですかね
すいません間違えたこと言ってました
直接法でした
直接法は主節とif節の時制を同じにする必要があります。なので、未来に合わせてwill haveとなりますが、もしもの時のifはそれ自体が未来を表すので、現在動詞にします。よってhave
i think i'll do the task at the weekend if I( )enough time.
① will have ②have ③had ④have had
この問題の答えは、②なのですが、④でダメな理由を教えてください。
仮定(未来)だから、そもそも、起こってない事を言うわけで、have hadだと完了してしまっているという事で矛盾するからですかね
すいません間違えたこと言ってました
直接法でした
直接法は主節とif節の時制を同じにする必要があります。なので、未来に合わせてwill haveとなりますが、もしもの時のifはそれ自体が未来を表すので、現在動詞にします。よってhave
同じじゃないですか?
分からないなら、回答しないで下さい…
ミスですかね?
②.④両方ともhaveとなっていますよ?
だから、同じではとれもんさんは申し上げているのだと思いますよ?
間違えでした、申し訳ございません
この質問を見ている人は
こちらの質問も見ています😉
未来のことでも副詞節の中では、現在完了は使えます。