¿Cómo puede ser que se utilice el Present Perfect: "have turned" aquí?
Respuesta de un hablante nativo
Rebecca
Se utiliza el Present Perfect aquí porque describe una acción que continúa a día de hoy. El marido se volvió gay (turned gay) en el pasado, pero continúa siéndolo en el presente.