has been professing
-ha estado profesando
Presente perfecto progresivo para el sujeto he/she del verbo profess.

profess

So, in this case, it has hardly any relation to the communitarian and cultural values that Europe has been professing for centuries.
Si es así, parece que hay aquí muy pocarelación con los valores humanitarios con los que Europa se ha comprometido y que ha divulgado durante siglos.
Palabra del día
el mantel