Learn English – “Having not” vs “not having”

gerundsgrammaticalitynegationword-order

I did a bit of searching on the difference between "not having" and "having not", but I could not find a convincing argument. I typed this sentence;

Congratulations on not having given up yet!

It was corrected by a friend to;

Congratulations on having not given up yet!

I am certain that my friend has a better command of English and that he is correct. Could someone explain why the first sentence is incorrect?

Best Answer

To me, having not given smells a bit like to not care, a split infinitive. Not having had much experience in this area, though, I'm interested to hear what other people think.

Related Topic