✨ คำตอบที่ดีที่สุด ✨
進行形の未来の意味は明日とか近日に起きることを表すのであって実際の遠い未来などの場合には用いることが出来ず、willもしくはbe going toを使って表します。しかも問題を見ると、is changingとwill have changedだとis changingは明日とかほんとすぐ変わる、変わるというのが目の前にあるようなイメージで
will have changedたど未来完了形なので、変わっているだろうという予想のようなニュアンスを持っています
なるほどありがとうございます