Saltar al contenido principal

¿Cómo formar la voz pasiva con present perfect en inglés?

2 min de lectura
Regla clave

La voz pasiva en present perfect se forma con has/have + been + participio pasado. Se usa cuando la acción es más importante que quién la realizó, o cuando el sujeto es desconocido o irrelevante.

Estructura: sujeto + has/have + been + participio pasado

Activa: They have sent the report. → Pasiva: The report has been sent.

Voz activa (present perfect)

  • They have sent the email.
  • The police have arrested three people.
  • Someone has broken the window.
  • The team has completed the project.
  • They have cancelled the flight.

Voz pasiva (present perfect)

  • The email has been sent.
  • Three people have been arrested.
  • The window has been broken.
  • The project has been completed.
  • The flight has been cancelled.

Ejemplos

  • The email has been sent to all employees.

    El email ha sido enviado a todos los empleados.

  • Three suspects have been arrested by the police.

    Tres sospechosos han sido arrestados por la policía.

  • A new vaccine has been developed by researchers.

    Los investigadores han desarrollado una nueva vacuna.

  • The report has been written and submitted.

    El informe ha sido redactado y entregado.

  • The rules have been changed since last year.

    Las normas han cambiado desde el año pasado.

Error típico

The report has written. / The house has been build.

The report has been written. / The house has been built.

Los dos errores más comunes son: (1) omitir 'been' ('has written' es activa, no pasiva), y (2) usar el infinitivo en lugar del participio pasado ('build' → 'built'). La estructura siempre necesita: has/have + been + PARTICIPIO (forma irregular o -ed). Nunca has/have + participio directo en pasiva.

Truco para recordar

La pasiva con present perfect tiene TRES partes obligatorias: has/have + BEEN + PARTICIPIO. Si falta 'been', es voz activa, no pasiva. Piensa: 'ha sido hecho' en español = has been done en inglés. La palabra 'been' siempre tiene que estar ahí.

Preguntas frecuentes

Pon a prueba lo aprendido

Pregunta 1 de 2

¿Cuál es la forma pasiva correcta de 'They have cancelled the event'?

3 preguntas que resuelven el 80% de tus errores de tiempo verbal

'I have seen him yesterday.' Si esa frase no te chirría, tu español está eligiendo el tiempo verbal por ti.

Envíame la guía de tiempos verbales

Sin spam. Te puedes dar de baja cuando quieras.