has been veering
-ha estado virando
Presente perfecto progresivo para el sujeto he/she del verbo veer.

veer

Palabra del día
el higo