have been declaring
-he estado declarando
Presente perfecto progresivo del verbo declare. Hay otras traducciones para esta conjugación.

declare

Pundits have been declaring the end of mass media and advertising for years now.
Los expertos llevan años anunciando el fin de los medios de comunicación masiva y la publicidad.
Palabra del día
el patinaje