has been puffing
-ha estado soplando
Presente perfecto progresivo para el sujeto he/she del verbo puff.

puff

Palabra del día
el mantel