回答

前者は予定ですよね〜後者は未来です!まぁどっちも未来のことなんですけど( ˙꒳​˙ )

コーンスープ

補足するなら
be going toは確定した未来
willは不確定の未来

be going toは進行形の形になっていて、今まさにその方向に向かってるイメージ

willには意思という意味があり、思っているだけで行動はしていないという感じです

(だから、言い換えれるというのは嘘です)

その問題ではテニスをするのは決まっていて、買い物に行くのは決定していないので答えはそうなります
(ただ、前後の内容によってはどちらが入るかは変わる可能性があります)

ねここ

イメージがわかりました!
ありがとうございます。

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