時及び条件を表す副詞節の中では、未来形の代わりに現在形を用いる
という文法事項があります。
文法法則に最も近いものは、物理の法則であって、人間が決めた決まりではないわけです。時・条件を表す副詞節で未来形を使ったら、刑事罰をうけるわけではないですね。
数理科学というのは言語学も含むのです。そこで以下において思考実験をしてみましょう!
(1)I will go when he comes. (willは不要)
ところが、名詞節の場合は:
(2)I don’t know when he will come. (名詞節)
と内容が未来ならばwillは必要です。その理由は
(3)I don’t know when he came.
と節中の時制を過去にすることが可能だからです。
「あれ、お前、いつからここにいたんだ?」
「ぼくはさっきからここにいたよ」
「あ、そうなの、いつ来たか知らないんだよ」
こんな状況は考えられますから、I don’t know when ・・・・のあとはhe came とすることもできるし、he will come とすることもできます。だから、内容が未来ならwill がなければ意味が通らないわけです。
ところが(1)I will go when he comes.
のcomeをcameに変えてみましょう。
(4)I will go when he came.
(私は、彼が(昔)来たならば、これから(未来に)出発するつもりだ)
これは日本語とか英語以前の問題で、文自体が矛盾しています。
つまり、副詞節の場合は、その副詞節中の時制は、かかっている動詞によって規定されるわけです。だから未来ということが自明なので、時・および条件を表す副詞節ではwillにする必要がないので、省略するのです。
日本語でも英語でもそうですが、わかっていることはわざわざ言わないというのは、あたりまえのことですね。
ここから発展です。
時・条件を表す副詞節では、絶対にwillを使わないのかというと、そうではありません。
(5)I will go when he will come.
(彼が来るつもりになれば、私は行きます)
本来必要のないwillをわざわざ使えば、意志未来だと考えられます。
余談ですが、入試に出題する場合には
I will go before it rains.(雨が降らないうちに行くつもりだ。)
副詞節の中が意志未来に出来ないようにしておきましょう