回答

✨ ベストアンサー ✨

has beenは現在完了形です
問題のWhen Ken comes ~の副詞節が未来のことを表すので、現在とは時制が合いません
①will beが未来を表すので、これが答えです

さや

Whenの副詞節で現在を表すことは無くて必ず過去か未来かのどっちかを現してるんですか?

ゲ スト

必ず未来か過去を表す、という限定的なことはありません

この問題ではWhen節中の現在形の動詞comesはwill comeの代わりに使われている、ということです

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