英語
中学生

彼は昨日クラスメイトと歌を歌ったことを決して忘れないだろう。
He will never forget singing a song with his classmates yesterday.
が答えなのですが、singingだと彼は昨日クラスメイトと歌を歌うことを決して忘れないだろう。
となるのでは無いのですか?

回答

forget 〜ing:「〜したことを忘れる」
forget to do :「〜することを忘れる」

目的語に動名詞と不定詞をとる場合のそれぞれの違いです。
動名詞:過去のニュアンス「〜したこと」
不定詞:未来のニュアンス「〜すること」

前置詞 to は→という記号と同じような意味を持っています。to不定詞でもそのように考えて、
「to do 」= 「→ do 」
これからdoすることへ向かっている、というニュアンスを覚えておくと、to do=「〜すること」と覚えられると思います。

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