1. Jack finally admitted to having spent it all.
  2. Jack finally admitted to spending it all.

In the second sentence having has been omitted. Do they mean same? If not, please tell me the differences between them.

  • "Admit" is followed by gerund. So it is not possible to write "admit to have spent" or the other alternative that you have written. – Azahar Ali Feb 21 '16 at 17:07

"admitted to having spent" and "admitted to spending" mean the same. "Admitted to having spent" is correct and exact use of the past perfect gerund, but in colloquial language this is often simplified and the gerund of present tense is used instead.


admit to wants a nominal complement:

admitted to {having spent} it all

admitted to {spending} it all

admitted to the deed

admitted to the crime

admitted to the robbery, the theft, etc

With having, we need the past participle, spent.

  • Actually I don't what the differences between their meanings. I would to know what they individual mean. – Azahar Ali Feb 21 '16 at 18:55
  • 1
    There is no practical difference. The only difference would be the possible (faint) nuance that having spent refers to the action as one which has run to completion, and spending refers to an action in progress. In either case, "all" conveys the idea of completion. – Tᴚoɯɐuo Feb 22 '16 at 14:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.