has been vying
-ha estado compitiendo
Presente perfecto progresivo para el sujeto he/she del verbo vie.

vie

Palabra del día
travieso