Present Perfect Simple 1
Yo he comido demasiado.
I have eaten too much.
La película ya ha empezado.
The film has already started.
El no ha ido con nosotras.
He hasn't gone with us.
Él ha hablado con el doctor.
He has talked to the doctor.
Peter no ha llegado todavía.
Peter hasn't arrived yet.
No hemos vendido la casa todavía.
We haven't sold the house yet.
¿Ha cocinado paella? (ella)
Has she cooked paella?
He has already done it.
¿Ha llegado ya? (él)
Has he arrived yet?
Nosotros hemos perdido nuestras llaves.
We have lost our keys.
Él acaba de terminarlos.
He has just finished them.
Él ha visitado a su abuela, ¿verdad?
He has visited his grandmother, hasn't he?