have been fainting
Presente perfecto progresivo para el sujetodel verbofaint.Hay otras traducciones para esta conjugación.

faint

Is it any wonder, then, that we have been fainting?
¿Es de sorprender, por lo tanto, que hayamos estado desfalleciendo?
Palabra del día
el pantano