have been declaring
-he estado declarando
Presente perfecto progresivo para el sujetodel verbodeclare.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
la lápida