- Jack finally admitted to having spent it all.
- 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.
In the second sentence having has been omitted. Do they mean same? If not, please tell me the differences between them.
"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.