¡Si lo ha (predecir)!

PREDECIR se conjuga como DECIR.

predigo, predices, …
predije, predijiste, …

Salvo el futuro y el condicional: predeciré, predecirás, .. / predeciría, … que también se puede decir prediré, predirás, .. / prediría, …

Pero sí se dice Ha predicho.

Ver: El lenguaje en el tiempo: ¿«Predicho» o «predecido»? | Fundéu BBVA