0
Anonymous Posted 12 years ago
Vocabulary

Doing vs having done

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.
  

Top answer

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

  • 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
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
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
0
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
0
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.

Related Questions