has been vending
-ha estado vendiendo
Presente perfecto progresivo para el sujetohe/shedel verbovend.

vend

Palabra del día
la capa