have been outdoing
-he estado superando
Presente perfecto progresivodel verbooutdo.Hay otras traducciones para esta conjugación.

outdo

For years, institutions of all sorts have been outdoing each other by publishing studies that measure and compare the performances of political, social and economic systems.
Desde hace años, los estudios de instituciones de índole diversa que miden y comparan las capacidades de los sistemas políticos, sociales y económicos se multiplican como hongos.
Palabra del día
saborear