回答
whenには、名詞節と副詞節というものがあります。名詞節は(いつ~するか)、副詞節は(~するとき)と言う感じでwhenを日本語にします。この文の場合は「私があなたを呼ぶ。私の宿題が終わった時に」と訳せるので、副詞節ということがわかりますね。で、ここからなんですが、名詞節は未来の内容のときはwillなどを使います。まぁそのまんまって感じですね。そして、副詞節の時は未来の内容でも現在形を使わなければならない決まりになってるんです。つまり、willが使えないということです。これは定番のものなので、文法の参考書にも載ってると思います。ゆえに、答えは①になります。このような問題の時に選択肢を見て、will finishやfinishのように、未来形と現在形があって、且つ問題文にwhenやif(if節という)があった場合は今書いたことが聞かれる場合が多いと思っていてください!全てそうでない場合もあるかもしれませんが
【2がダメな理由】
whenの前が未来文なのに、finishedという過去形が
入るわけがないから
【3がダメな理由】
英語の文のルールで、「When A, B.」や
「B when A.」のAにあたる部分は未来文が
入ってはいけないルールがあるので、
未来を表すwillが入ってはいけないから
【4がダメな理由】
willの語形変化だから(=未来を表しているから)
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
おすすめノート
総合英語be まとめ(1)
14010
161
【英単】たった14語で14000語を理解できるようになる語
13688
18
【総合英語フォレスト】まとめ(4)分詞/比較
9551
155
最強の英単語覚え方!
7451
62
【総合英語フォレスト】まとめ(3)態/不定詞/動名詞
6567
43
【総合英語フォレスト】まとめ(1)動詞と文型/動詞と時制
6509
29
総合英語be まとめ(2)
6184
20
総合英語be まとめ(3)
6093
41
【総合英語フォレスト】まとめ(2)完了形/助動詞
5200
14