has been voicing
Presente perfecto progresivo para el sujeto he/she del verbo voice.

voice

What do you propose doing in the meantime, since the Court of Auditors has been voicing strong criticism of the existing bookkeeping and accounting system since 1994?
¿Qué propone hacer mientras tanto, ya que el Tribunal de Cuentas viene profiriendo desde 1994 duras críticas al sistema contable actual?
Palabra del día
el espumillón