L'uomo sembrava felice, se non fosse stato per le nuvole cariche di pioggia.
L'uomo sembra felice, se non fosse per le nuvole di pioggia.
Modifica il seguente passaggio per eliminare gli errori grammaticali.