La primera frase es la correcta.
De todas formas el modo indicativo(ha callado, hube callado, callaré.....) se utiliza para expresar información veraz, certeza y objetividad.
El modo subjuntivo expresa dudas, incertidumbre, subjetividad, posibilidad...