✨ ベストアンサー ✨
先生の添削コメントの意味はよくわかりませんが
この文のit は形式目的語で、to不定詞を指していますね。
to 不定詞の前にfor〜を付けることで、意味上の主語を表すことができます。
for〜がない場合は、文全体の主語とto不定詞の意味上の主語は一致します。
この文ではfor〜がないので、to不定詞の意味上の主語はweだとわかります。
そこで、weを主語にして、to不定詞として埋め込まれている文を独立した文として書き起こすと
We have snow so much. となります。
これは正しい文です。
質問者さんの誤答では、snowを動詞として使って、
to snow so muchとしていますが、同様に考えたときに
We snow so muchは文法的に正しくないです。
動詞snow は it snows で「雪が降る」です。
ありがとうございます!
とてもよく分かりました!