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

dodge

For too long, the Palestinians have been dodging their responsibilities, while blaming others for the consequences of their own leadership's actions.
Por mucho tiempo, los palestinos han estado evitando sus responsabilidades, mientras culpaban a otros por las consecuencias de las acciones de sus propios lideres.
Palabra del día
permitirse