英語
高校生
解決済み

By the time you visit me again in Yokohama,I. ( )from high school.
()の中に入るのが will have graduatedなのが何故かわかりません。何故will haveが必要なんですか?教えてください。

回答

✨ ベストアンサー ✨

by the time …
「…のときまでには」で時・条件の副詞節をつくる接続詞であり、…の中が現在形で表されているので未来のことが書かれています。
(↑時・条件の副詞節の中は未来のことは現在形で表すという文法的な約束事。特に時制の問題では"when"が副詞節をつくるのか名詞節をつくるのかが頻出。もし、名詞節ならば未来のことは未来形で表す)
したがって、副詞節である
by the time you visit me again in Yokohama.

「もう一度あなたが横浜に私を訪ねてくる時までには」となって未来の事を表しています。
したがって、主節である
I ( ) from high school
に入るのは未来で完了していることが入るので"will have graduated"を選択します。

わかりにくかったらすいません。

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