has waited
¿Y por qué ha esperado a que yo se lo contara?
And why did he wait for me to tell him?
— Contratiempo (2017)
Y ese pobre chico ha esperado tanto.
And that poor boy has waited so long.
— Kiki: Entregas a Domicilio (1989)
¿Cuánto tiempo ha esperado para que le atiendan?
How long have you been waiting to be seen?
Porque el tren no me ha esperado.
Because the train didn't wait for me.
Tom ha esperado por tres horas.
Tom has waited for three hours.