Past perfect
1.910 ejercicios de huecos en 4 formas
Para el anterior de dos hechos pasados. Una sola forma, had, para todos los sujetos.
Elige una forma para practicar
Cuándo lo necesitas
El past perfect existe para poner dos hechos pasados en orden. Marca el anterior:
By the time the ambulance arrived, he had stopped breathing.
Úsalo cuando:
- un hecho pasado ocurrió antes que otro: She had left before I called.
- explicas un resultado pasado: He was tired because he hadn’t slept.
- cuentas lo que alguien dijo: She told me she had seen it.
- después de un deseo o un lamento sobre el pasado: I wish I had known.
Cuándo no hace falta
Si el orden ya es obvio — por before, por after, o simplemente por la secuencia — el past simple basta y suele quedar mejor:
I finished work and went home. — nadie lo leería en el otro orden. After she left, I called you. — after ya hace ese trabajo.
Abusar del past perfect es tan error como olvidarlo. Se gana su sitio cuando sin él el orden quedaría confuso.
La tercera forma, otra vez
La misma que en el present perfect: go → gone, see → seen, write → written. Los regulares se ven como el pasado: work → worked.
Had went, had saw, had took están mal siempre.
Past perfect o present perfect
Los dos usan una forma perfecta; se diferencian en dónde está el «ahora».
- She has left. — no está aquí ahora.
- She had left. — no estaba allí en aquel momento del pasado.
El present perfect mira atrás desde hoy; el past perfect mira atrás desde un punto del pasado.
by the time
La expresión que más veces anuncia este tiempo:
By the time we got to the station, the train had already gone.
Dónde se tuerce para un hispanohablante
Este es, de todos los tiempos ingleses, el que mejor le sale a un hispanohablante, y conviene saberlo: «había llegado» es had arrived pieza por pieza, con el mismo auxiliar y el mismo participio. El pluscuamperfecto español y el past perfect inglés se usan casi en los mismos sitios.
Quedan tres detalles donde sí hay que mirar.
El participio irregular. Had went es el fallo mecánico, igual que en el present perfect: después de had va la tercera forma, no el pasado.
La contracción ’d es ambigua. He’d gone es he had gone, pero he’d go es he would go. El español no tiene nada igual, y al oído cuesta separarlas: la pista es lo que viene detrás, participio o infinitivo.
Los deseos van en subjuntivo en español y en past perfect en inglés. «Ojalá no hubiera dicho eso» es I wish I hadn’t said that. El inglés no tiene subjuntivo vivo y usa la forma de past perfect tal cual, así que la traducción es más sencilla de lo que parece: donde el español pone «hubiera», el inglés pone had.
Todas las formas
| Sujeto | Afirmativo | Negativo | Pregunta |
|---|---|---|---|
| todos los sujetos | had gone | hadn't gone | Had you gone? |
| forma corta | I'd gone | — | — |
Errores que evitar
Incorrecto: When I arrived, the film already started. correcto: When I arrived, the film had already started.
La película empezó primero, así que el hecho anterior pasa al past perfect.
Incorrecto: I had went there before. correcto: I had gone there before.
Después de had va la tercera forma. Went es el pasado.
Incorrecto: He had finished the report yesterday. correcto: He finished the report yesterday.
Con un solo hecho pasado y un momento dicho, lo correcto es el past simple.