Thì quá khứ hoàn thành của Tây Ban Nha: había + phân từ và 32 ví dụ

Sử dụng thì quá khứ hoàn thành trong tiếng Tây Ban Nha—pretérito pluscuamperfecto—để chỉ ra rằng một hành động đã hoàn thành trước một hành động trong quá khứ hoặc điểm tham chiếu khác. Hãy xây dựng nó với dạng không hoàn hảo của haber cộng với phân từ quá khứ: había hablado, habías comido, habíamos salido, habían vuelto.

Tiết lộ: Hola Cards được công bố bởi chủ sở hữu trang web này. Âm thanh, chữ viết, cách phát âm, nhóm tùy chỉnh và chế độ đánh giá bằng tiếng Tây Ban Nha đã được xác minh vào ngày 2 tháng 9 năm 2026.

Bàn học ấm áp với hai thẻ ghi chú trống được ghép vào thời điểm trước đó trên dòng thời gian, thẻ sự kiện sau đó, sổ ghi chép, tai nghe và dạng sóng âm thanh điện thoại
Quá khứ trước đó: había + phân từ. Quá khứ sau: sự kiện xảy ra sau đó.

Giữ hai khoảnh khắc quá khứ trong một câu hoàn chỉnh

Nhập 32 ví dụ cố định và thực hành chúng với âm thanh và cách viết tiếng Tây Ban Nha trên iOS hoặc Android. Hướng dẫn ngữ pháp vẫn hoàn chỉnh mà không cần ứng dụng.

Thì quá khứ hoàn thành của Tây Ban Nha

Làm thế nào để bạn hình thành quá khứ hoàn hảo của Tây Ban Nha?

Chọn dạng không hoàn hảo của haber: había, habías, había, habíamos, habíais hoặc habían. Thêm một phân từ quá khứ. Động từ -ar thông thường sử dụng -ado; Các động từ thông thường -er và -ir sử dụng -ido: hablar → hablado, comer → comido, vivir → Vivido.

Phân từ không đồng ý với chủ ngữ ở thì ghép này: ella había escrito và ellos habían escrito. Đặt no và tân ngữ hoặc đại từ phản thân trước haber: no lo había visto; se había levantado.

Quá khứ hoàn thành cần một điểm tham chiếu trong quá khứ, được nêu hoặc được hiểu. Trong Cuando llegué, Ana ya había salido, había salido sớm hơn và llgué muộn hơn.

Xây dựng sự căng thẳng trong ba bước

Xác định hành động trước đó và sự kiện trong quá khứ hoặc điểm tham chiếu sau đó.

Chọn había, habías, había, habíamos, habíais hoặc habían cho chủ đề.

Thêm phân từ có quy tắc hoặc bất quy tắc và giữ đại từ trước haber.

32 ví dụ về quá khứ hoàn hảo của Tây Ban Nha

Các ví dụ bao gồm tất cả sáu dạng của haber, phân từ có quy tắc và bất quy tắc, nguyên nhân, thông tin được tường thuật và sự tương phản với các thì quá khứ khác.

32 câu quá khứ hoàn thành trong tiếng Tây Ban Nha kèm theo bản dịch, ngữ cảnh và ghi chú mẫu
câu tiếng Tây Ban Nha Nghĩa Ví dụ trong ngữ cảnh Tại sao hình thức này?
Yo ya había salido cuando llamaste. Tôi đã rời đi khi bạn gọi. Cuando llamaste a las ocho, yo ya había salido de casa. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Tú habías terminado antes de las seis. Bạn đã hoàn thành trước sáu giờ. A las seis revisamos el trabajo que tú habías terminado. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Ana había estudiado español antes del viaje. Ana đã học tiếng Tây Ban Nha trước chuyến đi. Durante el viaje, Ana entendía mucho porque había estudiado español. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Nosotros habíamos reservado la mesa. Chúng tôi đã đặt bàn. Al llegar al restaurante, ya habíamos reservado la mesa. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Vosotros habíais llegado antes. Bạn đã đến sớm hơn. (Tây ban nha) Cuando empezó la visita, vosotros ya habíais llegado. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Ellos habían cerrado la tienda. Họ đã đóng cửa hàng. Fuimos a comprar pan, pero habían cerrado la tienda. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Ya había empezado la película. Bộ phim đã bắt đầu. Entramos tarde: ya había empezado la película. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Nunca habíamos visto tanta nieve. Chúng tôi chưa bao giờ thấy tuyết nhiều đến thế. Nos sorprendió la montaña porque nunca habíamos visto tanta nieve. Sử dụng dạng không hoàn hảo của haber cộng với phân từ không thay đổi.
Había abierto la ventana antes de acostarme. Tôi đã mở cửa sổ trước khi đi ngủ. La habitación estaba fría porque había abierto la ventana. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
Habías dicho la verdad desde el principio. Bạn đã nói sự thật ngay từ đầu. Después entendí que habías dicho la verdad desde el principio. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
Ella había escrito el correo antes de la reunión. Cô ấy đã viết email trước cuộc họp. En la reunión vimos que ella ya había escrito el correo. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
Habíamos hecho la tarea antes de cenar. Chúng tôi đã làm bài tập về nhà trước bữa tối. Pudimos descansar porque habíamos hecho la tarea. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
Habíais puesto las llaves aquí. Bạn đã đặt chìa khóa ở đây. (Tây ban nha) Las encontramos porque habíais puesto las llaves aquí. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
Se habían roto dos vasos antes de la fiesta. Hai chiếc ly đã vỡ trước bữa tiệc. Compramos otros porque se habían roto dos vasos. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
Nunca había visto el mar hasta aquel día. Tôi chưa bao giờ nhìn thấy biển cho đến ngày hôm đó. Me emocioné porque nunca había visto el mar. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
El tren había vuelto a la estación. Con tàu đã quay trở lại ga. Cuando llegamos, el tren ya había vuelto a la estación. Lấy phân từ bất quy tắc; haber vẫn mang người và số.
Cuando llegué, ya habían comido. Khi tôi đến thì họ đã ăn rồi. No me esperaron: cuando llegué, ya habían comido. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
No pude entrar porque había perdido la llave. Tôi không thể vào được vì tôi đã làm mất chìa khóa. Llamé a mi compañero porque había perdido la llave. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
Estaba cansada porque no había dormido bien. Cô mệt mỏi vì ngủ không ngon giấc. Se fue temprano: estaba cansada porque no había dormido bien. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
Antes de mudarse, nunca había vivido sola. Trước khi chuyển đi, cô chưa bao giờ sống một mình. El primer mes fue nuevo porque nunca había vivido sola. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
Para entonces, habíamos aprendido la ruta. Lúc đó chúng tôi đã biết đường. En el tercer día ya no miramos el mapa: habíamos aprendido la ruta. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
Hasta ese día, no habías probado el mate. Cho đến ngày đó, bạn vẫn chưa thử bạn đời. Te gustó la bebida, aunque no habías probado el mate antes. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
Ya habíamos hablado cuando cambió el plan. Chúng tôi đã nói chuyện khi kế hoạch thay đổi. Tuvimos que reunirnos otra vez porque ya habíamos hablado cuando cambió el plan. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
Me contó que había enviado el documento. Cô ấy nói với tôi rằng cô ấy đã gửi tài liệu. Por la tarde me contó que había enviado el documento por la mañana. Sự kiện này xảy ra trước một hành động hoặc điểm tham chiếu khác trong quá khứ.
Ya había terminado el informe cuando llegó el mensaje. Tôi đã hoàn thành báo cáo khi tin nhắn đến. Terminar fue anterior: ya había terminado el informe cuando llegó el mensaje. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.
Habíamos visitado Madrid antes de ese viaje. Chúng tôi đã đến thăm Madrid trước chuyến đi đó. Reconocimos la plaza porque habíamos visitado Madrid antes. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.
Cuando empezó la reunión, Marta todavía no había llegado. Khi cuộc họp bắt đầu, Marta vẫn chưa đến. Empezó marca el punto posterior; Marta todavía no había llegado. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.
¿Habías usado alguna vez esa aplicación antes del curso? Bạn đã từng sử dụng ứng dụng đó trước khóa học chưa? El profesor preguntó si habías usado la aplicación antes del curso. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.
No habían terminado cuando se fue la luz. Họ chưa làm xong thì mất điện. El trabajo seguía incompleto: no habían terminado cuando se fue la luz. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.
El profesor explicó que el examen había cambiado. Giáo viên giải thích rằng kỳ thi đã thay đổi. El cambio ocurrió antes de la explicación: el examen había cambiado. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.
Antes de 2020, nunca había trabajado desde casa. Trước năm 2020, tôi chưa bao giờ làm việc ở nhà. La nueva rutina fue difícil porque nunca había trabajado desde casa. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.
Para el viernes, ya habían entregado todos los proyectos. Đến thứ sáu, họ đã nộp tất cả các dự án. El viernes revisamos todo porque ya habían entregado los proyectos. Việc tham chiếu quá khứ muộn hơn làm cho sự lựa chọn quá khứ hoàn thành có thể nhìn thấy được.

Tìm hiểu quá khứ hoàn thành trong bốn khối

Bắt đầu với biểu đồ haber, truy xuất các phân từ bất quy tắc, sắp xếp thứ tự hai sự kiện trong quá khứ, sau đó so sánh thì với thì trước và hiện tại hoàn thành.

Haber + phân từ

Hãy luyện tập tất cả sáu dạng không hoàn hảo của haber với phân từ có quy tắc.

Yo ya había salido cuando llamaste. · Tú habías terminado antes de las seis. · Ana había estudiado español antes del viaje. · Nosotros habíamos reservado la mesa. · Vosotros habíais llegado antes. · Ellos habían cerrado la tienda. · Ya había empezado la película. · Nunca habíamos visto tanta nieve.

phân từ bất quy tắc

Giữ các biểu mẫu như abierto, dicho, escrito, hecho, puesto, roto, visto và vuelto.

Había abierto la ventana antes de acostarme. · Habías dicho la verdad desde el principio. · Ella había escrito el correo antes de la reunión. · Habíamos hecho la tarea antes de cenar. · Habíais puesto las llaves aquí. · Se habían roto dos vasos antes de la fiesta. · Nunca había visto el mar hasta aquel día. · El tren había vuelto a la estación.

Quá khứ-trước-quá khứ

Trình tự các hành động đã hoàn thành, nguyên nhân và thông tin báo cáo.

Cuando llegué, ya habían comido. · No pude entrar porque había perdido la llave. · Estaba cansada porque no había dormido bien. · Antes de mudarse, nunca había vivido sola. · Para entonces, habíamos aprendido la ruta. · Hasta ese día, no habías probado el mate. · Ya habíamos hablado cuando cambió el plan. · Me contó que había enviado el documento.

Sự tương phản căng thẳng

So sánh sự kiện trước đó với một sự kiện trước đó hoặc một sự kiện không hoàn hảo về sau.

Ya había terminado el informe cuando llegó el mensaje. · Habíamos visitado Madrid antes de ese viaje. · Cuando empezó la reunión, Marta todavía no había llegado. · ¿Habías usado alguna vez esa aplicación antes del curso? · No habían terminado cuando se fue la luz. · El profesor explicó que el examen había cambiado. · Antes de 2020, nunca había trabajado desde casa. · Para el viernes, ya habían entregado todos los proyectos.

Khi nào bạn nên sử dụng quá khứ hoàn thành của Tây Ban Nha?

Sử dụng nó cho một hành động đã hoàn thành trước một hành động khác trong quá khứ: Cuando llegamos, la tienda ya había cerrado.

Sử dụng nó để giải thích một nguyên nhân hoặc bối cảnh trong quá khứ: Estaba cansada porque no había dormido bien.

Sử dụng nó trong báo cáo trước đây: Me dijo que había enviado el documento. Thì đặt việc gửi trước khi kể.

Đừng sử dụng nó chỉ vì một hành động đã cũ. Nếu không có mối quan hệ quá khứ sớm hơn và muộn hơn, thì cái nguyên thủy hay cái không hoàn hảo có thể là sự lựa chọn tự nhiên.

Hola Cards là một ứng dụng flashcard tiếng Tây Ban Nha từ holacards.org cho iOS và Android. Nó được tải xuống miễn phí, không cần tài khoản, hoạt động ngoại tuyến cho nghiên cứu cốt lõi và phiên bản miễn phí có thể hiển thị quảng cáo của bên thứ ba trong khi Premium loại bỏ chúng. Giao diện có sẵn bằng 29 ngôn ngữ, bao gồm tiếng Anh, tiếng Nga, tiếng Bồ Đào Nha và tiếng Đức; thẻ hỗ trợ bản dịch bằng 29 ngôn ngữ, bao gồm tiếng Anh, tiếng Nga, tiếng Bồ Đào Nha và tiếng Đức cùng 18 chế độ luyện tập và trò chơi. Bạn có thể nhập các câu cố định này vào một nhóm tùy chỉnh và thực hành chúng với các chế độ âm thanh, viết, phát âm và ôn tập bằng tiếng Tây Ban Nha. Hola Cards không chia động từ, xác định thứ tự sự kiện hoặc sửa các câu mở một cách tự động, vì vậy hãy sử dụng hướng dẫn này để kiểm tra từng ví dụ trước.

Kết nối quá khứ hoàn thành với hiện tại hoàn thành, phân từ, preterite, không hoàn hảo và thực hành câu.

Hiện tại hoàn thành Phân từ quá khứ Kết thúc sớm Kết thúc không hoàn hảo Flashcards với các câu ví dụ

Flashcards quá khứ hoàn hảo của Tây Ban Nha bên cạnh dòng thời gian hai điểm, tai nghe, máy tính xách tay và dạng sóng âm thanh điện thoại
Nghe và viết toàn bộ câu để sự kiện trước đó vẫn được liên kết với điểm tham chiếu trong quá khứ sau này của nó.

Một thói quen hoàn hảo trong năm phút

  1. Viết sáu dạng không hoàn hảo của haber.
  2. Xây dựng ba phân từ thông thường và bốn phân từ bất quy tắc.
  3. Vẽ hai điểm và đặt biến cố había trước biến cố trước đó.
  4. Nói một câu nguyên nhân và một câu thông tin báo cáo.
  5. Viết lại một câu có đại từ trước haber, sau đó nghe và viết lại.

Tài liệu tham khảo ngữ pháp

Các hình thức và cách sử dụng đã được kiểm tra dựa trên các tài liệu tham khảo chính của RAE–ASALE và Instituto Cervantes.

FAQ

Quá khứ hoàn thành của Tây Ban Nha được hình thành như thế nào?

Sử dụng dạng không hoàn hảo của haber—había, habías, había, habíamos, habíais, habían—cộng với một phân từ quá khứ.

Khi nào bạn sử dụng quá khứ hoàn thành trong tiếng Tây Ban Nha?

Sử dụng nó cho một hành động đã được hoàn thành trước một hành động hoặc điểm tham chiếu khác trong quá khứ.

Sự khác biệt giữa quá khứ hoàn thành và preterite là gì?

Quá khứ hoàn thành đánh dấu thời điểm trước đó của hai thời điểm trong quá khứ; người nguyên thủy thường kể về sự kiện hoàn thành sau đó.

Phân từ có đồng ý với chủ ngữ không?

Không. Nó không thay đổi sau haber: ella había escrito và ellos habían escrito.

Đại từ tân ngữ và phản thân đi đâu?

Đặt chúng trước haber: lo había visto và se había levantado.

Hola Cards có tự động liên hợp quá khứ hoàn thành không?

Không. Bạn có thể nhập và luyện tập những câu cố định này; trang này giải thích cách hình thành và chọn thì.

Sao chép 32 ví dụ quá khứ hoàn thành vào Hola Cards

Mở nhóm từ trong Hola Cards, chọn dán/nhập và dán khối. Ứng dụng nhận dạng tiêu đề và dòng “tiếng Tây Ban Nha - bản dịch”.

**Quá khứ hoàn thành của Tây Ban Nha: 32 ví dụ**

Yo ya había salido cuando llamaste. - Tôi đã rời đi khi bạn gọi.
Tú habías terminado antes de las seis. - Bạn đã hoàn thành trước sáu giờ.
Ana había estudiado español antes del viaje. - Ana đã học tiếng Tây Ban Nha trước chuyến đi.
Nosotros habíamos reservado la mesa. - Chúng tôi đã đặt bàn.
Vosotros habíais llegado antes. - Bạn đã đến sớm hơn. (Tây ban nha)
Ellos habían cerrado la tienda. - Họ đã đóng cửa hàng.
Ya había empezado la película. - Bộ phim đã bắt đầu.
Nunca habíamos visto tanta nieve. - Chúng tôi chưa bao giờ thấy tuyết nhiều đến thế.
Había abierto la ventana antes de acostarme. - Tôi đã mở cửa sổ trước khi đi ngủ.
Habías dicho la verdad desde el principio. - Bạn đã nói sự thật ngay từ đầu.
Ella había escrito el correo antes de la reunión. - Cô ấy đã viết email trước cuộc họp.
Habíamos hecho la tarea antes de cenar. - Chúng tôi đã làm bài tập về nhà trước bữa tối.
Habíais puesto las llaves aquí. - Bạn đã đặt chìa khóa ở đây. (Tây ban nha)
Se habían roto dos vasos antes de la fiesta. - Hai chiếc ly đã vỡ trước bữa tiệc.
Nunca había visto el mar hasta aquel día. - Tôi chưa bao giờ nhìn thấy biển cho đến ngày hôm đó.
El tren había vuelto a la estación. - Con tàu đã quay trở lại ga.
Cuando llegué, ya habían comido. - Khi tôi đến thì họ đã ăn rồi.
No pude entrar porque había perdido la llave. - Tôi không thể vào được vì tôi đã làm mất chìa khóa.
Estaba cansada porque no había dormido bien. - Cô mệt mỏi vì ngủ không ngon giấc.
Antes de mudarse, nunca había vivido sola. - Trước khi chuyển đi, cô chưa bao giờ sống một mình.
Para entonces, habíamos aprendido la ruta. - Lúc đó chúng tôi đã biết đường.
Hasta ese día, no habías probado el mate. - Cho đến ngày đó, bạn vẫn chưa thử bạn đời.
Ya habíamos hablado cuando cambió el plan. - Chúng tôi đã nói chuyện khi kế hoạch thay đổi.
Me contó que había enviado el documento. - Cô ấy nói với tôi rằng cô ấy đã gửi tài liệu.
Ya había terminado el informe cuando llegó el mensaje. - Tôi đã hoàn thành báo cáo khi tin nhắn đến.
Habíamos visitado Madrid antes de ese viaje. - Chúng tôi đã đến thăm Madrid trước chuyến đi đó.
Cuando empezó la reunión, Marta todavía no había llegado. - Khi cuộc họp bắt đầu, Marta vẫn chưa đến.
¿Habías usado alguna vez esa aplicación antes del curso? - Bạn đã từng sử dụng ứng dụng đó trước khóa học chưa?
No habían terminado cuando se fue la luz. - Họ chưa làm xong thì mất điện.
El profesor explicó que el examen había cambiado. - Giáo viên giải thích rằng kỳ thi đã thay đổi.
Antes de 2020, nunca había trabajado desde casa. - Trước năm 2020, tôi chưa bao giờ làm việc ở nhà.
Para el viernes, ya habían entregado todos los proyectos. - Đến thứ sáu, họ đã nộp tất cả các dự án.
Nhập 32 ví dụ quá khứ hoàn hảo của tiếng Tây Ban Nha vào nhóm Hola Cards tùy chỉnh
Một nhóm tập trung giữ haber, phân từ và sự kiện quá khứ sau đó cùng nhau.

Ôn lại các câu quá khứ hoàn thành trong tiếng Tây Ban Nha bằng Hola Cards

Thực hành 32 ví dụ cố định với âm thanh, cách viết, cách phát âm, nhóm tùy chỉnh và chế độ ôn tập tiếng Tây Ban Nha trên iOS và Android.

Bước tiếp theo tập trung vào cùng một chủ đề, cộng với cách thực tế để xem lại chủ đề đó.

Duyệt tất cả các hướng dẫn tiếng Tây Ban Nha