have been fainting
Presente perfecto progresivo del verbo faint. Hay otras traducciones para esta conjugación.

faint

Popularity
500+ learners.
Is it any wonder, then, that we have been fainting?
¿Es de sorprender, por lo tanto, que hayamos estado desfalleciendo?
Palabra del día
la pista de patinaje