has been misleading
-ha estado engañando
Presente perfecto progresivo para el sujeto he/she del verbo mislead.

mislead

Popularity
500+ learners.
The weather forecast has been misleading for the past few days.
El pronóstico del tiempo ha sido erróneo durante los últimos días.
Much of the lobbying from both sides has been misleading and even, in some cases, dishonest.
Muchas de las presiones de uno y otro lado han sido poco claras e incluso, en ciertos casos, hasta deshonestas.
Palabra del día
el romero