El hecho de haber hablado en diversas conferencias le ha proporcionado una perspectiva única.
The fact of having spoken at various conferences has provided him with a unique perspective.
Context: culture Haber hablado con expertos en el campo ha enriquecido significativamente su comprensión del tema.
Having spoken with experts in the field has significantly enriched her understanding of the topic.
Context: education Al haber hablado abiertamente sobre sus sentimientos, logró mejorar su relación.
By having spoken openly about her feelings, she managed to improve her relationship.
Context: psychology Haber hablado sobre el pasado es crucial para entender las dinámicas actuales en la sociedad.
Having spoken about the past is crucial to understanding the current dynamics in society.
Context: history