Dlaczego użyłeś have turned teraźniejszego perfectu?
Odpowiedź native speakera
Rebecca
Powodem, dla którego użyto tutaj czasu present perfect, jest to, że działania, które miały miejsce w przeszłości, nadal mają wpływ na teraźniejszość. Mężowie, którzy stali się gejami w wieku 70 lat, wiedzieli w przeszłości, że ich orientacja seksualna jest gejowska, ale rozwodzili się ze swoimi żonami, ponieważ nadal byli gejami, stąd czas teraźniejszy dokonany.