Past Perfect: oraciones, ejercicios, pruebas y ejemplos

Past Perfect usamos

El pasado perfecto se usa para hablar de una acción que ocurrió antes de otra acción o momento en el pasado.

She had left before I arrived.
Ella se había ido antes de que yo llegara.

Past Perfect Forma

Subject + had + V3.

I had finished the report before the meeting started.
Había terminado el informe antes de que comenzara la reunión.
They had already gone home when we called.
Ya se habían ido a casa cuando llamamos.

Past Perfect Regla

  • El pretérito pluscuamperfecto muestra que una acción ocurrió antes que otra acción en el pasado.
    When I arrived, they had already started the meeting.
    Cuando llegué, ya habían empezado la reunión.
    He had locked the door before he left.
    Había cerrado con llave la puerta antes de irse.
  • A menudo se usa con before, after, when y by the time.
    By the time we got to the station, the train had left.
    Para cuando llegamos a la estación, el tren ya había salido.
    After she had finished the task, she went for a walk.
    Después de terminar la tarea, salió a caminar.
  • A menudo se usa con palabras como already, just y never.
    I had already seen that film before we watched it together.
    Ya había visto esa película antes de que la viéramos juntos.
    She had never visited that city before her business trip.
    Nunca había visitado esa ciudad antes de su viaje de negocios.
  • A menudo se usa con expresiones como para las 5 en punto, para el lunes o para finales de la semana cuando hablamos de un resultado antes de un momento pasado.
    By Friday, we had finished the project.
    Para el viernes, habíamos terminado el proyecto.
    By the end of the day, she had answered all the emails.
    Para el final del día, ella había respondido todos los correos electrónicos.
  • El pasado perfecto puede usarse para explicar una razón o un resultado en el pasado.
    He was tired because he had worked all night.
    Estaba cansado porque había trabajado toda la noche.
    They missed the flight because they had left home too late.
    Perdieron el vuelo porque habían salido de casa demasiado tarde.

Past Perfect Negación

  • La negación se forma con had not o la forma corta hadn't.
    I hadn't finished the report before the manager arrived.
    No había terminado el informe antes de que llegara el gerente.
    She hadn't seen the message before the meeting started.
    No había visto el mensaje antes de que empezara la reunión.

Past Perfect Preguntas

En las preguntas, had va antes del sujeto.

Had + subject + V3?
Wh-word + had + subject + V3?

Had you finished the report before the deadline?
¿Habías terminado el informe antes de la fecha límite?
Had she left before you called?
¿Se había ido antes de que llamaras?
Why had they cancelled the meeting?
¿Por qué habían cancelado la reunión?
Where had he worked before he moved to London?
¿Dónde había trabajado antes de mudarse a Londres?

Past Perfect Errores comunes

❌ She had went home before I arrived.
✅ She had gone home before I arrived.
❌ They hadn't finished the work before the meeting had started.
✅ They hadn't finished the work before the meeting started.
❌ Did you had finished the task before lunch?
✅ Had you finished the task before lunch?
❌ I was tired because I worked all night.
✅ I was tired because I had worked all night.

Past Perfect Oraciones

By the time we arrived, the conference had already started.
Para cuando llegamos, la conferencia ya había comenzado.
She had prepared everything before the guests came.
Ella había preparado todo antes de que llegaran los invitados.
I had saved the document before the computer crashed.
Había guardado el documento antes de que la computadora se estrellara.
They had discussed the problem before they spoke to the manager.
Habían discutido el problema antes de hablar con el gerente.
He had never used that software before he joined the team.
Nunca había usado ese software antes de unirse al equipo.
We had booked the tickets before we chose the hotel.
Habíamos reservado los billetes antes de elegir el hotel.
She had already left when I got to the office.
Ella ya se había ido cuando llegué a la oficina.
They had finished dinner before the film started.
Habían terminado de cenar antes de que empezara la película.
I had written the email before I noticed the mistake.
Había escrito el correo electrónico antes de notar el error.
He had improved his English before he applied for the job.
Había mejorado su inglés antes de postularse para el trabajo.

Past Perfect Ejemplos

I had completed the task before my manager asked about it.
Había completado la tarea antes de que mi gerente preguntara al respecto.
She had forgotten her password, so she couldn't log in.
Había olvidado su contraseña, así que no pudo iniciar sesión.
They had already made a decision when we joined the meeting.
Ya habían tomado una decisión cuando nos unimos a la reunión.
We had seen that place once before we moved there.
Habíamos visto ese lugar una vez antes de mudarnos allí.
He had checked the code carefully before he published the update.
Había revisado el código cuidadosamente antes de publicar la actualización.
I had never tried that kind of food before I went to Spain.
Nunca había probado ese tipo de comida antes de ir a España.
She had printed the documents before the client arrived.
Ella había impreso los documentos antes de que llegara el cliente.
We had cleaned the apartment before our friends came over.
Habíamos limpiado el apartamento antes de que nuestros amigos vinieran.
He had read the instructions before he started the test.
Había leído las instrucciones antes de empezar el examen.
They had moved to a new office before they hired more employees.
Se habían mudado a una nueva oficina antes de contratar a más empleados.

Ejercicios de gramática inglesa disponibles en la aplicación

Tenses

Conditionals

Sentences

Verbs