英語
高校生
解決済み

答えは④なのですが③がダメな理由がわかりません。
教えてください。

V 2. You can get a promotion when you ( ) the project. ① will be finished ② did finish ③ fnished ④ have finished

回答

✨ ベストアンサー ✨

状況の可能性を見てみましょう。
you can get a promotion
あなたは昇進出来る

とあるので、
まだ昇進してない人に、ーだったら、これからーしたら、昇進できるよ。
と言うのかな?と分かります。

では、
ーだったら、これからーしたら
という状況は、
未来にーしたら、今ーしたら
だと分かります。
でも、
過去にーしたら、
というのは仮定法でしか表現できませんね。

今回は、canという単なる助動詞ですので、現在と未来を表すのが普通です。

したがって、今回のifの後には、現在から未来のことを表すのでしょう。

ですが、ifの中に未来のwillを入れることは出来ないルールでしたね。

(解説)
あなたは1番を選択肢から外すことはできていますが、3番は過去のことを表しています。
今回は主節がcouldではなく、canです。ですので、仮定法ではありません。よって、過去形の3ではなく、現在完了形の4が正解です。

☁️

とても分かり易かったです!
ありがとうございました😊

この回答にコメントする

回答

詳しい理由までは、わからないのですが、
時を表す副詞説は内容が過去であっても現在形にします。入試頻出ですし、理由まで説明する必要もないので、このまま覚えてしまって構わないと思います。

三輪バイク🛵

訂正です。副詞説→副詞、節です。
失礼しました。

☁️

ありがとうございました😊

三輪バイク🛵

さらに訂正です。過去の内容ではなく,未来の内容でした。大変失礼しました。

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