Is "with" necessary here? I thought it is okay to say just "I'd like to present you a gift".

Native speaker’s answer
Rebecca
"With" is not necessary here, however, it sounds a little unnatural if you take it out and don't have any preposition. Instead, you could say "I'd like to present to you a gift" or "I'd like to present a gift to you", although both of these sound a bit more formal than the original sentence. So although "with" is not necessary here, it sounds the most natural to use.