LearnEnglish
B1

Átomo 58

Pasiva presente y pasada

La regla

be + participio. Cuando importa la acción más que quien la hace.

"be + past participle. Used when the action matters more than the doer."

La pasiva se forma con el verbo "be" + participio. Presente: "The code is reviewed by two engineers". Pasado: "The bug was fixed yesterday". Se usa cuando importa más la acción que el agente, o cuando el agente es desconocido o irrelevante. Sí quieres mencionar quien la hace, usa "by + agente". Para hispanohablantes la trampa es que en español se usa mucho la pasiva refleja con "se" ("se revisa el código") que en inglés se traduce con pasiva: "the code is reviewed". Atencion al participio irregular y a la concordancia del verbo "be" con el sujeto.

Ejemplos

The code is reviewed by two engineers.

El código es revisado por dos ingenieros.

The bug was fixed yesterday.

El bug fue arreglado ayer.

Slack messages are read by everyone.

Los mensajes de Slack son leidos por todos.

The deploy was cancelled by Elena.

El deploy fue cancelado por Elena.

All PRs are merged after review.

Todas las PRs se mergean despues del review.

The post-mortem was written by the team.

El post-mortem fue escrito por el equipo.

This service is monitored 24/7.

Este servicio se monitoriza 24/7.

Casos típicos

Pasiva presente: am/is/are + participiosubject + am/is/are + p.p.
The site is hosted on Vercel.Reports are generated daily.
Pasiva pasada: was/were + participiosubject + was/were + p.p.
The bug was reported by QA.The tests were run last night.
Con agente: "by + agente"...p.p. + by + agente
The PR was merged by the lead.The talk is given by Elena.
Equivalente a la pasiva refleja española ("se hace")subject + is/are + p.p.
The code is deployed automatically.Tickets are created in Jira.

Trampas hispanohablantes

The bug was fix yesterday.The bug was fixed yesterday.

Pasiva = be + PARTICIPIO, no infinitivo. "Fixed", no "fix".

The code is review by two engineers.The code is reviewed by two engineers.

Falta el participio: reviewed, no review.

The PRs is merged after review.The PRs are merged after review.

El verbo "be" debe concordar con el sujeto plural: are, no is.

The bug was fixed for Elena.The bug was fixed by Elena.

El agente en pasiva se introduce con "by", no "for".

Mini-quiz

1/7.Elige la pasiva correcta:

2/7.Completa con pasiva presente:

All PRs (review) before merge.

3/7.Elige la preposicion correcta para el agente:

The post-mortem was written the team.

4/7.Traduce: "Se desplegan los hotfixes los viernes."

5/7.Completa con pasiva pasada:

The deploy (cancel) by Elena.

6/7.Elige la concordancia correcta:

The reports generated automatically.

7/7.Cual es INCORRECTA?