has been propagating
-ha estado propagando
Presente perfecto progresivo para el sujetohe/shedel verbopropagate.

propagate

Since it was established, BCC has been propagating the ideas of corporate social responsibility.
Desde su creación, el BCC promueve la idea de la responsabilidad social de empresas.
Palabra del día
la almeja