has been pushing
-ha estado empujando
Presente perfecto progresivo para el sujeto he/she del verbo push.

push

Palabra del día
el mantel