have been swapping
-he estado intercambiando
Presente perfecto progresivo para el sujetodel verboswap.Hay otras traducciones para esta conjugación.

swap

There is deep animosity between the heads of the AL and BNP, Prime Minister Sheikh Hasina and Khaleda Zia, who have been swapping power since 1991.
Existe una profunda animosidad entre los jefes de la LA y el PNB, el primer ministro Sheikh Hasina y Khaleda Zia, que se alternan en el poder desde 1991.
Palabra del día
el portero