suchの後は必ず a(an)+ 形容詞 + 名詞になります。例:He is such a nice guy.
(B)の場合、nice a dayと、順序がバラバラになっています。また、asには複数の意味がありますが、この問題ではasを「〜のような」という意味で使っています。(文脈から判断)つまり、「私達が外へ出かけるべきというぐらい良い日(天候)」という意味になります。一方でforは基本的に動詞か形容詞の後に付きます。(例外あり)
これでよろしいでしょうか?
もう他のところで解決していたらすみません🙇
この問題だと問われてるところで言いたいのはざっくり言うと「天気がとてもいいから出かけようよ」ということだと選択肢から見てわかります
私だったら
It's such a nice day for us to go(outside).
にすると思います
この文のベースとしてはIt's a nice day for us to go(outside).という文があってそこにniceを強調するためにsuchを付けたんだなーと思えば個人的にはしっくりきます
suchの用法の解説でもなんでもないですが…
なぜ最後がAだとダメなのか聞きたいです
私の前の回答者さんのようにasを様態の意味として捉えるのならasの後ろは不完全な文でなければだめです。
なので最後のAを「私たちが行くべきような」という和訳にすることはできません
最後のAを選ぶとasの後ろが完全文なので理由または時を表すasになってしまい、文意が通らなくなってしまうから最後はBを選ぶんだと思います
その解説だと私の回答が正しいことになります、、