has been propounding
Presente perfecto progresivo para el sujeto he/she del verbo propound.

propound

Gilb (1988) has been propounding evolutionary development for many years now, but he too seems to have been a voice in the wilderness.
Gilb (1988) se ha propagando desarrollo evolutivo desde hace muchos años, pero él también parece haber sido una voz en el desierto.
Palabra del día
la tormenta de nieve