Gramática · Pasado perfecto
El tiempo que
ordena dos pasados.
Dos piezas y una sola idea: had más participio marca lo que pasó antes, y lo de después se queda en pasado simple. Had es igual para todas las personas, así que la dificultad no está en el auxiliar: está en el participio y en saber cuándo hace falta. Esta guía cubre los cuatro usos con 24 ejemplos, las 5 reglas del participio, 8 verbos donde el pasado y el participio no coinciden, los 6 marcadores, 6 comparaciones con el pasado simple y 12 errores típicos. Todo se puede escuchar.
Antes de la estructura, el sentido
Cuatro usos,
y en los cuatro hay dos momentos
Este tiempo nunca funciona solo: necesita un segundo momento del pasado al que referirse, dicho o sobreentendido. Si en la frase no hay ese segundo momento, el pasado perfecto no tiene a qué agarrarse y lo que toca es el pasado simple.
Qué pasó primero
el orden de dos hechos pasados
Dos cosas ocurrieron en el pasado y quieres dejar claro cuál fue antes. La primera va en pasado perfecto y la segunda en pasado simple, y así da igual en qué orden las digas: el tiempo verbal ya lo ordena por ti.
Por qué pasó lo de después
la causa de un estado pasado
Explica cómo se llegó a una situación del pasado. La frase principal describe el estado —estaba cansada, no lo reconocí— y el pasado perfecto cuenta lo que había ocurrido antes para que fuera así.
Dar marcha atrás en el relato
el salto hacia atrás
Estás contando algo en pasado simple y necesitas retroceder un paso para explicar un antecedente. Ese salto se hace con el pasado perfecto, y en cuanto vuelves al hilo principal vuelves también al pasado simple.
Experiencias hasta aquel momento
con never, ever y before
Es el presente perfecto de experiencias, pero movido al pasado: cuenta lo que habías hecho o no hasta un punto concreto de aquella historia. Casi siempre lleva never, ever o before pegado al participio.
El español tiene el mismo tiempo y se usa igual: había llegado
, había comido
. Si en tu cabeza la frase pide un había
, casi seguro que en inglés pide un had.
Uso 1 de 4
Qué fue primero
y qué vino después
El uso básico: dos hechos del pasado, y el pasado perfecto marca cuál de los dos ocurrió antes. Fíjate en que la otra mitad de la frase va siempre en pasado simple, nunca en perfecto también.
| Ejemplo | En español |
|---|---|
By the time I got to the airport, the plane had left. | Cuando llegué al aeropuerto, el avión ya se había ido. |
They had finished the project when the boss arrived. | Habían terminado el proyecto cuando llegó el jefe. |
By the time she found her keys, her friends had gone home. | Cuando encontró las llaves, sus amigos ya se habían ido a casa. |
He had learned English before he moved to London. | Había aprendido inglés antes de mudarse a Londres. |
The children had fallen asleep by the time we arrived. | Los niños se habían dormido para cuando llegamos. |
I had already eaten when they invited me to dinner. | Yo ya había comido cuando me invitaron a cenar. |
The film had started by the time we sat down. | La película ya había empezado cuando nos sentamos. |
She had bought a new car before she sold the old one. | Se había comprado un coche nuevo antes de vender el viejo. |
Uso 2 de 4
La causa
de lo que vino luego
Aquí el pasado perfecto no ordena hechos: explica un estado. La frase principal dice cómo estaba alguien o algo, y la parte con had cuenta lo que había pasado antes para dejarlo así.
| Ejemplo | En español |
|---|---|
We felt relieved because we had saved enough money. | Nos sentimos aliviados porque habíamos ahorrado bastante. |
She was sad because she had received bad news. | Estaba triste porque había recibido malas noticias. |
He was tired because he had worked for ten hours. | Estaba cansado porque había trabajado diez horas. |
The police caught the thief who had robbed the bank. | La policía atrapó al ladrón que había atracado el banco. |
I was worried because she had not called me. | Estaba preocupado porque ella no me había llamado. |
The ground was dry because it had not rained for weeks. | El suelo estaba seco porque no llovía desde hacía semanas. |
They were hungry because they had skipped lunch. | Tenían hambre porque se habían saltado la comida. |
The room was cold because someone had opened the window. | La habitación estaba fría porque alguien había abierto la ventana. |
Uso 3 de 4
Contar lo que alguien
dijo, supo o descubrió
Cuando repites lo que alguien dijo o pensó, lo que ya era pasado para esa persona retrocede un paso más. Por eso I lost my keys se convierte en he said he had lost his keys en cuanto lo cuentas tú.
| Ejemplo | En español |
|---|---|
She said she had never been to Quito. | Dijo que nunca había estado en Quito. |
He explained that he had missed the bus. | Explicó que había perdido el autobús. |
I realized I had forgotten my wallet at home. | Me di cuenta de que me había dejado la cartera en casa. |
They admitted they had broken the window. | Admitieron que habían roto la ventana. |
We discovered that the shop had closed years before. | Descubrimos que la tienda había cerrado años antes. |
The teacher asked who had written the note. | La profesora preguntó quién había escrito la nota. |
I finally got the job I had always wanted. | Por fin conseguí el trabajo que siempre había querido. |
She wondered where he had gone. | Se preguntaba adónde se había ido. |
La segunda pieza
El participio:
4 reglas y una excepción enorme
Detrás de had no va el infinitivo ni el pasado simple: va el participio, que es la tercera forma del verbo. En los regulares se escribe igual que el pasado y no hay nada que aprender. En los irregulares es otra palabra distinta, y ahí está casi todo el problema de este tiempo.
| Regla | Cuándo se aplica | Cambio | Ejemplo |
|---|---|---|---|
| + ed | La mayoría de los regulares | work→worked | She had worked there for years.Había trabajado allí muchos años. |
| −e + d | Verbos acabados en -e | receive→received | He had received the news that morning.Había recibido la noticia aquella mañana. |
| -y → -ied | Consonante más -y | study→studied | They had studied English for two years.Habían estudiado inglés dos años. |
| doble consonante | Una sílaba en consonante, vocal, consonante | stop→stopped | The rain had stopped by then.Para entonces había dejado de llover. |
| forma propia | Los irregulares: ni -ed ni el pasado simple | write→written | I had written the letter the day before.Había escrito la carta el día anterior. |
La -y solo se convierte en -ied si delante hay una consonante. Con vocal delante no se toca: play da played, nunca plaied.
Donde se pierde todo el mundo
Pasado y participio
no son la misma palabra
En go, see, do o eat el pasado simple y el participio son formas distintas, y detrás de had va siempre la tercera. Decir I had went es exactamente el mismo fallo que decir I have went: la columna equivocada.
| Base | Pasado simple | Participio | Ejemplo |
|---|---|---|---|
| go | went | gone | They had gone home before the storm.Se habían ido a casa antes de la tormenta. |
| see | saw | seen | I had seen that film before.Yo ya había visto esa película. |
| do | did | done | He had done the dishes already.Él ya había fregado los platos. |
| eat | ate | eaten | We had eaten before the show.Habíamos comido antes del espectáculo. |
| take | took | taken | Someone had taken my seat.Alguien me había quitado el asiento. |
| break | broke | broken | She had broken her phone the week before.Había roto el móvil la semana anterior. |
| speak | spoke | spoken | We had spoken about it before the meeting.Lo habíamos hablado antes de la reunión. |
| forget | forgot | forgotten | They had forgotten the keys at home.Se habían dejado las llaves en casa. |
Truco para no confundirlas: el pasado simple va solo, sin auxiliar —I went—, y el participio nunca aparece sin uno delante —I had gone—. Si hay had, toca la tercera forma.
Cuándo hace falta y cuándo no
Los 6 marcadores,
y el único que lo hace obligatorio
No todas las frases con dos pasados piden este tiempo. Cuando la propia palabra ya dice el orden —before, after—, el pasado perfecto es opcional y al hablar se usa poco. Donde no se puede quitar es con by the time y cuando no hay ninguna palabra que ordene los hechos.
| Marca | Qué hace | Ejemplo |
|---|---|---|
| by the time | Marca el punto de corte, y aquí el perfecto es obligatorio | By the time I arrived, the plane had left.Cuando llegué, el avión ya se había ido. |
| before | El orden ya lo dice la palabra, así que el perfecto solo lo subraya | He had left before I arrived.Se había ido antes de que yo llegara. |
| after | Igual que before: el orden está dicho y el perfecto es opcional | After she had finished, she went home.Cuando terminó, se fue a casa. |
| already | Entre had y el participio, nunca al final | I had already eaten when they called.Yo ya había comido cuando llamaron. |
| just | También entre las dos piezas, para lo que acababa de pasar | He had just left when the ambulance arrived.Acababa de irse cuando llegó la ambulancia. |
| never | En el mismo sitio, para experiencias hasta aquel momento | She had never flown before that trip.No había volado nunca antes de aquel viaje. |
Already, just y never se meten entre las dos piezas, nunca al final ni delante del auxiliar: es I had already eaten, no I had eaten already ni I already had eaten.
La decisión que de verdad cuesta
Perfecto o simple:
antes de aquello, o solo aquello
Ninguna de estas frases está mal: cada par dice dos cosas distintas. El perfecto coloca la acción antes del otro momento; el simple la deja en el mismo plano que todo lo demás. Y en varios pares las dos suenan bien, porque el orden ya lo dice otra palabra.
Perfecto · lo de antes
When I arrived, he had left.
Simple · el hecho a secas
When I arrived, he left.
El perfecto dice que ya no estaba; el simple, que se fue justo en ese momento.
Perfecto · lo de antes
She had cooked dinner when I got home.
Simple · el hecho a secas
She cooked dinner when I got home.
Con el perfecto la cena ya estaba hecha; con el simple se puso a ello al llegar tú.
Perfecto · lo de antes
He told me he had lost his keys.
Simple · el hecho a secas
He told me he lost his keys.
El perfecto ordena los dos hechos; el simple los deja pegados y más vagos.
Perfecto · lo de antes
I had read the book before the film came out.
Simple · el hecho a secas
I read the book before the film came out.
Con before el orden ya está dicho: las dos valen y el simple es más corriente al hablar.
Perfecto · lo de antes
They had finished the project when the boss arrived.
Simple · el hecho a secas
They finished the project when the boss arrived.
Con el perfecto ya estaba terminado; con el simple lo terminaron delante del jefe.
Perfecto · lo de antes
I had never flown before that trip.
Simple · el hecho a secas
I never flew before that trip.
El perfecto mira la experiencia hasta aquel momento; el simple la cierra como un hecho más.
La prueba rápida: si puedes meter un ya
en la traducción —ya se había ido
—, va el perfecto. Si la frase se lee como una cosa detrás de otra, va el simple.
La estructura, pieza a pieza
Forma afirmativa:
had para todas las personas
Aquí el inglés se pone fácil: no hay have frente a has, ni was frente a were. Es had con todo el mundo, y lo único que cambia de una frase a otra es de dónde sale el participio.
| Verbo base | Ejemplo |
|---|---|
| receiveregular | She had received bad news that morning.Aquella mañana había recibido malas noticias. |
| studyregular | He had studied English before he moved to London.Había estudiado inglés antes de mudarse a Londres. |
| finishregular | They had finished the project when the boss arrived.Habían terminado el proyecto cuando llegó el jefe. |
| writeirregular | I had written the email before she read it.Había escrito el correo antes de que ella lo leyera. |
| eatirregular | I had already eaten when they invited me to dinner.Ya había comido cuando me invitaron a cenar. |
| fallirregular | The children had fallen asleep by the time we arrived.Los niños se habían dormido para cuando llegamos. |
Al hablar, had casi siempre se contrae: I'd left, she'd gone. Esa misma 'd puede ser would, y lo que la distingue es lo que viene detrás: participio para had, forma base para would.
El not va pegado al auxiliar
Forma negativa:
hadn't más participio
El not se pega a had y el participio se queda igual. Fíjate en la columna del medio: la contracción es la misma para todos los sujetos, sin una sola excepción. Aquí no entra did por ninguna parte.
| Sujeto | Contracción | Ejemplo |
|---|---|---|
| I | I hadn't | I hadn't read the book, so I didn't know the ending.No había leído el libro, así que no sabía el final. |
| He | He hadn't | He hadn't done the dishes when I asked him to.No había fregado los platos cuando se lo pedí. |
| She | She hadn't | She hadn't called me, so I was worried.No me había llamado, así que yo estaba preocupado. |
| You | You hadn't | You hadn't met her before the party.No la habías conocido antes de la fiesta. |
| We | We hadn't | We hadn't spoken since the conference.No habíamos hablado desde el congreso. |
| They | They hadn't | They hadn't woken up early, so they missed the train.No se habían levantado pronto, así que perdieron el tren. |
She didn't had finished es el fallo típico de quien viene del pasado simple. El auxiliar ya está ahí: es she hadn't finished.
Solo se adelanta el auxiliar
La pregunta:
had delante del sujeto
Para preguntar, had salta delante del sujeto y el participio se queda detrás. Si hay palabra interrogativa —where, why, how many—, va primero ella y el auxiliar después. La respuesta corta repite had, nunca el participio, y las preguntas con wh- no admiten respuesta corta.
| Tipo | Ejemplo | Respuesta corta |
|---|---|---|
| Sí o no | Had you locked the door?¿Habías cerrado la puerta con llave? | Yes, I had. / No, I hadn't. |
| Sí o no | Had he eaten before he came over?¿Había comido antes de venir? | Yes, he had. / No, he hadn't. |
| Sí o no | Had they forgotten the keys?¿Se habían dejado las llaves? | Yes, they had. / No, they hadn't. |
| Con wh- | Where had they gone?¿Adónde se habían ido? | — |
| Con wh- | Why had she cried?¿Por qué había llorado? | — |
| Con wh- | How many books had you read before college?¿Cuántos libros habías leído antes de la universidad? | — |
Lo que más delata
Los 12 errores
que se repiten en todos los niveles
Cuatro son de poner el pasado simple donde va el participio, tres de equivocarse de auxiliar, dos de colocar mal el adverbio y tres de elegir el tiempo cuando no toca. El altavoz solo lee la versión correcta.
Detrás de had va el participio, no el pasado simple: es gone, no went.
Mismo fallo: saw es el pasado y seen es el participio.
Did es el pasado simple; el participio de do es done.
Consonante más -y pasa a -ied también en el participio.
El punto de referencia está en el pasado, así que el auxiliar es had.
Con had no entra did: el not se pega al propio auxiliar.
En la pregunta se adelanta had, y did no pinta nada.
Dos cosas: el participio es eaten y already va entre las dos piezas.
Never va entre had y el participio, nunca delante de had.
Con by the time el pasado perfecto no es opcional: marca el corte.
Solo la acción anterior lleva el perfecto; la posterior va en pasado simple.
Sin un segundo momento pasado al que referirse, el perfecto sobra: va el pasado simple.
16 preguntas para comprobarlo
Todas son de lo que acabas de leer: no hay ninguna sobre un tema que la guía no explique. Una opción correcta por pregunta, explicación después de cada respuesta y desglose por tema al final.
Por dónde seguir
De saber la regla
a no tener que pensarla
Pasado simple
El otro lado de la pareja: la -ed, los irregulares por patrón y was frente a were.
Abrir la guía →Presente perfecto
El mismo participio con otro auxiliar, y la línea que separa have de had.
Abrir la guía →Tiempos verbales
Los doce tiempos del inglés en un mapa, para ver dónde encaja cada uno.
Abrir la guía →Dudas frecuentes
Preguntas sobre el pasado perfecto
¿Cuándo se usa el pasado perfecto en inglés?
Cuando hay dos momentos del pasado y quieres dejar claro cuál ocurrió antes. Sirve para ordenar dos hechos, para explicar la causa de un estado pasado, para dar marcha atrás dentro de un relato y para contar experiencias hasta un punto concreto de aquella historia. Si solo hay un momento pasado, no hace falta: va el pasado simple.
¿Cómo se forma el pasado perfecto?
Sujeto más had más el participio del verbo, y had es el mismo para todas las personas. Para negar, el not se pega al auxiliar: hadn't. Para preguntar, had se adelanta al sujeto. Aquí no entra did en ningún caso, ni en la negativa ni en la pregunta.
¿Cuál es la diferencia entre el pasado perfecto y el pasado simple?
El pasado simple cuenta un hecho, y el pasado perfecto lo coloca antes de otro hecho pasado. Por eso When I arrived, he had left dice que ya no estaba, y When I arrived, he left dice que se fue justo en ese momento. Si en la frase no hay un segundo momento pasado, el perfecto no tiene a qué referirse: Yesterday I had gone to the cinema no funciona.
¿El participio es lo mismo que el pasado simple?
En los regulares sí: los dos acaban en -ed y se escriben igual. En los irregulares no, y ahí está casi todo el problema: el pasado de go es went pero el participio es gone, y lo mismo con see y seen, do y done, eat y eaten. Detrás de had va siempre la tercera forma.
¿Dónde se colocan already, just y never?
Entre had y el participio, siempre. Es I had already eaten, he had just left y she had never flown. Ponerlos delante del auxiliar —I never had flown— o al final de la frase —I had eaten already en este tiempo— suena raro a un nativo.
¿Hay que usarlo siempre con before y after?
No. Esas dos palabras ya dicen el orden por sí solas, así que el pasado perfecto es opcional y al hablar se usa mucho el simple: I read the book before the film came out está perfectamente bien. Donde sí es obligatorio es con by the time y cuando no hay ninguna palabra que marque el orden.
¿Las dos partes de la frase llevan pasado perfecto?
No, solo la anterior. La acción que vino después se queda en pasado simple, y por eso I had left when she had arrived está mal. Lo correcto es I had left when she arrived: un perfecto para lo de antes y un simple para lo de después.
¿Se puede contraer had?
Sí, y al hablar es lo normal: I'd left, she'd gone, they'd finished. Ojo con una trampa: esa misma 'd puede ser had o would. Lo que viene detrás lo aclara —si es un participio es had, y si es un verbo en forma base es would.
Asesoría gratuita
Ordenar dos pasados
en mitad de una frase
Rellenar huecos con had gone sale bien a casi todo el mundo. Lo que cuesta es contar algo en voz alta y que el had aparezca solo, en la mitad exacta de la frase donde hace falta, sin pararte a decidir cuál de los dos hechos fue primero. Eso solo se arregla hablándolo y que alguien te pare justo ahí. Cuéntanos tu nivel y te decimos por dónde empezar.