has been vending
-ha estado vendiendo
Presente perfecto progresivo para el sujeto he/she del verbo vend.

vend

Palabra del día
el ponche de huevo