Pr Pf Structure

What has been done? - ¿Qué se ha hecho?

A house has been built.

Se ha construido una casa / Una casa ha sido construida

    • <object type="application/x-shockwave-flash" data="/audio/mediaplayer.swf" width="100" height="20"> <param name="movie" value="/audio/mediaplayer.swf" /> <param name="flashvars" value="file=/audio/resources/passive-voice/present-perfect.01.mp3" /> </object>

  • The whole city has been destroyed by the earthquake.

    • La ciudad entera has sido destruída por el terremoto.

  • I can't get in. These doors have been locked!

    • No puedo entrar. Estas puertas han sido cerradas con llave!

  • Those windows have not been closed yet.

    • Aquellas ventanas no han sido cerradas aún.

  • This wooden floor has not been waxed.

    • Este suelo de madera no ha sido encerado.

  • Has uncle John been promoted to president of the company?

    • ¿El tío John ha sido ascendido a presidente de la empresa?

  • Have the same mistakes been made before?

    • ¿Han sido cometidos los mismos errores antes?

  • People have been requested to cancel appointments before Monday.

    • Se le ha solicitado a la gente que cancele las citas antes del lunes.

  • Guess what,... Jack has been taught to drive a car!

    • Adivina qué,... Le han enseñado a Jack conducir un coche!

http://www.shertonenglish.com/resources/es/passive-voice/present-perfect.php