Breakdown of Después de haberse roto el cordón de mis zapatillas, tuve que volver a casa.
Questions & Answers about Después de haberse roto el cordón de mis zapatillas, tuve que volver a casa.
Both are possible, but they are built differently.
- después de + infinitive = after + -ing / after having ...
- después de que + finite verb = after ... happened
So:
- Después de haberse roto el cordón... = After the lace had broken / after the lace broke...
- Después de que se rompió el cordón... = After the lace broke...
The version with después de + infinitive is very common when the subject is understood from context or when Spanish prefers a more compact structure.
It is a perfect infinitive of the pronominal verb romperse.
Breakdown:
- haber = auxiliary verb
- se = reflexive/pronominal marker
- roto = past participle of romper
So haberse roto literally means to have broken / to have become broken.
It expresses an action that happened before the action in the main clause:
That is why the perfect infinitive is used.