has been suspecting
-ha estado sospechando
Presente perfecto progresivo para el sujetohe/shedel verbosuspect.

suspect

Later she is persuaded to take a nap with the caretaker, whom she has been suspecting of really being Esperanza in disguise.
Después la convencen para que se eche una siesta con el cuidador, que sospecha que no es otro sino Esperanza disfrazada.
Palabra del día
el espantapájaros