has been testifying
-ha estado testificando
Presente perfecto progresivo para el sujeto he/she del verbo testify.

testify

Abascal has been testifying for four straight days.
Abascal ha estado testificando por tres días consecutivos.
Palabra del día
la guirnalda