has been sneezing
-ha estado estornudando
Presente perfecto progresivo para el sujetohe/shedel verbosneeze.

sneeze

He caught a cold and has been sneezing all day.
Pescó un constipado y se la ha pasado estornudando todo el dia.
My son caught a cold. He has been sneezing and sniffing all day.
Mi hijo está resfriado. Se la pasó todo el día estornudando y sorbiéndose.
Palabra del día
asustar