回答

be proud of doingで「~することを誇りに思う」という構文になります。よってbeingが入ります。

ちま

その他にhavingが入るのはなぜですか?

わず

havingをつけることで過去のことを表します。「否定しました。」という時間よりも「ものを食べた」という時間の方が過去のことを表します。その時はhaving+過去分詞の構文をとります。

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