Mis primos y yo ____________ (darle) de comer al perro.
le hemos dado
Ojalá que tú ___________ (hacer) la tarea para hoy.
hayas hecho
Translate: Te he llamado mil veces
I have called you a thousand times
No conozco a nadie que ___________ (escalar) Monte Everest.
haya escalado
We have already eaten lunch.
Ya hemos almorzado/ ya hemos comido el almuerzo
Espero que tu ___________ (disculparse) por lo que hiciste.
te hayas disculpado
No hay ningun estudiante que _____________ (hacer) la tarea de anoche.
haya hecho
¿Has she seen the grades?
¿Ha visto ella las notas?
Me alegro de que (ser) una experiencia positiva para todos.
haya sido
haya copiado
Have y’all taken the test?
¿Han tomado Uds. el examen?
Me sorprende que mis hijos ____________ (poner) la mesa esta noche.
hayan puesto
Siento _______________ (llegar) tarde.
haber llegado