has been staining
-ha estado manchando
Presente perfecto progresivo para el sujetohe/shedel verbostain.

stain

Palabra del día
malvado