El que haya sido ella quien ha venido a recoger el premio en su nombre tiene implicaciones políticas.The fact that she's been the one who's come to collect the prize in his name has political implications.
Haya sido un accidente o no, una persona ha resultado herida y ustedes tienen que denunciarlo a la policía.Whether it's been an accident or not, a person has been injured and you have to report it to the police.
Le agradezco mucho que todos estos años haya sido la única persona que me ha escuchado de verdad.I'm very grateful to you because all these years you've been the only person who's really listened to me.
El que haya sido siempre una persona muy fuerte no quiere decir que yo no tenga sentimientos.The fact I've always been a very strong person doesn't mean I don't have feelings.