Past Perfect
Cuándo se usa
El past perfect cuenta lo que pasó antes de otro momento del pasado. Es el pasado del pasado:
- Dos hechos pasados, uno anterior al otro: When we arrived, the film had already started.
- Explicar la causa de algo pasado: He was tired because he had worked all night.
- Con before y after para ordenar: She had finished the report before the meeting started.
- Experiencias hasta un punto del pasado: It was the first time I had flown alone.
Cómo se forma
had + participio pasado, igual en todas las personas (I had, she had, they had). El participio es la tercera columna de la lista de verbos: -ed en los regulares (worked), propio en los irregulares (seen, gone, written).
- Contracción: 'd (I'd finished).
- Negativa: had not, contraído hadn't (They hadn't arrived).
- Interrogativa: had delante del sujeto (Had you seen it before?).
Palabras que suelen acompañarlo: before, after, when, by the time, already, just, never, yet.
Past perfect o past simple
- Si los hechos se cuentan en orden, basta el past simple: I finished dinner and went out.
- Si uno es anterior al momento del que hablas, ese va en past perfect: When I went out, I had already finished dinner.
- Con after y before el orden ya está claro y el past simple también vale; el past perfect deja aún más claro qué fue primero.
Errores frecuentes
- Conjugar had según la persona: She hads finished ❌ → She had finished ✅.
- Usar el pasado simple en vez del participio: I had went ❌ → I had gone ✅.
- Poner los dos verbos en past perfect: When I had arrived, the train had left ❌ → When I arrived, the train had left ✅.
- Usarlo sin un segundo momento pasado de referencia: para un hecho pasado suelto toca past simple.
Estructura
| Forma | Cómo se construye |
|---|---|
| Afirmativa | Sujeto + had + participio pasado |
| Negativa | Sujeto + had + not + participio pasado |
| Interrogativa | Had + sujeto + participio pasado + ? |
Marcadores temporales
Ejemplos
Afirmativa
When we arrived, the film had already started.
Cuando llegamos, la película ya había empezado.
He was tired because he had worked all night.
Estaba cansado porque había trabajado toda la noche.
She had finished the report before the meeting started.
Ella había terminado el informe antes de que empezara la reunión.
By the time the police came, the thief had escaped.
Para cuando llegó la policía, el ladrón había escapado.
By age thirty, she had worked in four countries.
A los treinta años, ya había trabajado en cuatro países.
The guests had already left by the time we arrived.
Los invitados ya se habían ido cuando llegamos.
I had just finished work when he called.
Acababa de terminar el trabajo cuando llamó.
We had prepared everything by the time the guests came.
Lo habíamos preparado todo cuando llegaron los invitados.
Negativa
I had not seen that film before last night.
No había visto esa película antes de anoche.
They had not booked a table, so they waited an hour.
No habían reservado mesa, así que esperaron una hora.
We had not met before that summer.
No nos habíamos conocido antes de aquel verano.
She had not studied German until she moved to Berlin.
Ella no había estudiado alemán hasta que se mudó a Berlín.
By midnight, the storm had not reached the coast.
A medianoche, la tormenta aún no había llegado a la costa.
She had not locked the door before dinner.
Ella no había cerrado la puerta con llave antes de cenar.
They had never travelled abroad until then.
Nunca habían viajado al extranjero hasta entonces.
He had forgotten the address before the meeting.
Había olvidado la dirección antes de la reunión.
Interrogativa
Had you visited Paris before that trip?
¿Habías visitado París antes de aquel viaje?
Had the train left when you got to the station?
¿Había salido el tren cuando llegaste a la estación?
Why had they sold the house before the summer?
¿Por qué habían vendido la casa antes del verano?
Had she ever flown alone before that day?
¿Había volado ella sola alguna vez antes de aquel día?
How many applications had the team received before the deadline passed?
¿Cuántas solicitudes había recibido el equipo antes de que venciera el plazo?
Had you seen the film before?
¿Habías visto la película antes?
Had the train departed before you reached the station?
¿Había salido el tren antes de que llegaras a la estación?
It was the first time she had spoken in public.
Era la primera vez que ella había hablado en público.