I don't think it's wrong. Since you can say "Having had desert", I don't see why you can't say "Haven't having had desert", though I agree maybe it's not the most elegant or concise way to convey that.
Hmm, but can you say, "I have not have had dessert"? Since it uses all the same bits just in different ways? Because that DEFINITELY sounds redundant and wrong to me, whereas the OP's example is understandable at least.
No, I don't think that does work, but that's a different construction, which makes the second have redundant (and in a contradictory tense). Having had incorperates the progressive (and haven't having had is just a negation of that) so it has a slightly different meaning, and all the havings are doing something there.
How is "haven't having had" a negation of "having had"? What would "not having had" be, then, if not a negation? It anything, it's more than simply a negation.
"having not had dessert yet:" "not having had dessert yet:" those are correct (though possibly not what the author meant). I think the writer vacillated between one of those and "haven't had dessert yet" which needs another word in it to make it right ("eyes you, who haven't had dessert yet"), and ended up with a monster.
Notice that in the first two the person doing the eyeing has not had dessert yet, while in the third, it is the person being eyed who has not had dessert yet.
Comments 28
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
"having not had dessert yet:" "not having had dessert yet:" those are correct (though possibly not what the author meant). I think the writer vacillated between one of those and "haven't had dessert yet" which needs another word in it to make it right ("eyes you, who haven't had dessert yet"), and ended up with a monster.
Notice that in the first two the person doing the eyeing has not had dessert yet, while in the third, it is the person being eyed who has not had dessert yet.
Reply
You could write "not having had dessert yet" or "having not had dessert yet"
Reply
Leave a comment