El Perfecto
I hope you have studied. Espero que hayas estudiado.
You have never been to Peru. Nunca has ido a Perú
I hope you have mailed (mandar) your announcemen ts. Ojalá que hayas/ hayan mandado tus/sus anuncios.
We have received 4 graduation announcemen ts. Hemos recibido cuatro anuncios de la graduación.
I doubt that my husband has bought the cards (tarjetas). Dudo que mi esposo haya comprado las tarjetas.
It is not true that the Seniors have finished (terminar) school. No es cierto que los Seniors hayan terminado con la escuela. No es verdad que….