+0
Hi.

I regret not doing it earlier.
I regret not having done it earlier.

What's the difference in meaning, if any, between these sentences.

Thank you.
Comments  
Hi,

Both are correct and, in this context, mean exactly the same thing, but in the second sentence the use of "having" emphasises that the action was in the past and completed.

Either is fine though Emotion: smile
Alice1Hi,Both are correct and, in this context, mean exactly the same thing, but in the second sentence the use of "having" emphasises that the action was in the past and completed.Either is fine though
I regret not doing it earlier.
I regret not having done it earlier.

Thank you, Alice, for your reply. My question is: how come that in the second sentence the use of "having" emphasises that the action was in the past and completed. Though I agree that in the I regret not having done it earlier, the not having done was in the past, it is not completed; in other words it is "not having done". Maybe it's completed in some grammatical sense, unclear to me, i.e. completed in a sort of "negative" completeness.
Site Hint: Check out our list of pronunciation videos.
It's hard to explain - I think that by saying "I regret not having done it earlier" you are talking about an imaginary situation where you did do it, and completed it. And you regret that situation not happening. That's the best way I can explain it, but there might be some technical explanation - I'm not a grammarian though.