回答

4の(1)ですがなぜWill you goなのかと言うと、肯定文だった場合を思い出して見てください。
肯定文だと次のようになります。You will go to give ~. となり、これを疑問文にする時will を名詞の前に持ってくると言うルールがあるのでそのようなこたえになります。

また、will と be going to の違いですが
will = 100%何かをする時に用いられます。
be going to = 決定している(80%する)時につかわれます。

英語頑張ってくださいね♪

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