Đọc bằng: Tiếng Việt

Quá khứ hoàn thành: había comido

B1Các thì quá khứ 6 phút

Quá khứ hoàn thành, había với quá khứ phân từ, nói về hành động xảy ra trước một hành động quá khứ khác: ya había salido. Hành động trước dùng había và quá khứ phân từ; hành động sau dùng indefinido: Cuando llegué, la película ya había empezado.

Không có nội dung ở trình độ hiện tại. Chế độ xem này bắt đầu từ B1: chọn B1 hoặc trình độ cao hơn.

Không có nội dung ở trình độ hiện tại. Chế độ xem này bắt đầu từ B1: chọn B1 hoặc trình độ cao hơn.

Bảng tóm tắtB1

Điểm ngữ phápQuy tắcVí dụTiếng Việt
Dạnghabía / habías / había / habíamos / habían + quá khứ phân từYa habíamos cenado.Chúng tôi đã ăn tối rồi.
Dạngvosotros: habíais + quá khứ phân từ¿Habíais estado antes en Madrid?Trước đó các bạn đã từng đến Madrid chưa?
Dạngcác quá khứ phân từ của thì hiện tại hoàn thành: hecho, dicho, roto¿Quién había roto la ventana?Ai đã làm vỡ cửa sổ?
Cách dùnghành động xảy ra trước một hành động khác trong quá khứCuando llegué, el tren ya había salido.Khi tôi đến, tàu đã rời đi rồi.
Cách dùngtrải nghiệm cho đến một thời điểm trong quá khứ, với nuncaNunca había comido ceviche antes.Trước đó tôi chưa bao giờ ăn ceviche.
Cách dùngnguyên nhân của một tình huống trong quá khứEstaba cansada porque había trabajado mucho.Cô ấy mệt vì đã làm việc rất nhiều.
Cách dùngđiều ai đó nói về một hành động trước đóMe dijo que había perdido el tren.Cô ấy nói với tôi rằng cô ấy đã lỡ chuyến tàu.
Bẫyđại từ và no đứng trước habíaYa lo había leído.Tôi đã đọc nó rồi.

Tổng quanB1

  • Quá khứ hoàn thành nhìn lại từ một thời điểm trong quá khứ về một thời điểm sớm hơn. Cuando llamé, Ana ya se había ido. — Khi tôi gọi, Ana đã đi rồi.
  • Các sách ngữ pháp tiếng Tây Ban Nha gọi thì này là pretérito pluscuamperfecto.

Dạng: había và quá khứ phân từB1

Ngôihaberhablarcomer
yohabíahabía habladohabía comido
túhabíashabías habladohabías comido
él / ella / ustedhabíahabía habladohabía comido
nosotros / nosotrashabíamoshabíamos habladohabíamos comido
vosotros / vosotrashabíaishabíais habladohabíais comido
ellos / ellas / ustedeshabíanhabían habladohabían comido
  • había là dạng imperfecto của haber, còn quá khứ phân từ giống với ở thì hiện tại hoàn thành.
  • Quá khứ phân từ bất quy tắc vẫn giữ dạng bất quy tắc: hecho, dicho, visto, puesto, vuelto, roto. ¿Quién había roto la ventana? — Ai đã làm vỡ cửa sổ?
  • Đại từ tân ngữ và no đứng trước había, và không có gì chen vào giữa había và quá khứ phân từ: No lo había visto. / Ya te lo había dicho. — Tôi chưa thấy nó. / Tôi đã nói điều đó với bạn rồi.

Cách dùngB1

Cách dùngVí dụTiếng Việt
Hành động xảy ra trước một hành động khác trong quá khứCuando llegué, el tren ya había salido.Khi tôi đến, tàu đã rời đi rồi.
Trải nghiệm cho đến một thời điểm trong quá khứNunca había comido ceviche antes.Trước đó tôi chưa bao giờ ăn ceviche.
Nguyên nhân của một tình huống trong quá khứEstaba cansada porque había trabajado mucho.Cô ấy mệt vì đã làm việc rất nhiều.
Điều ai đó nói về một hành động trước đóMe dijo que había perdido el tren.Cô ấy nói với tôi rằng cô ấy đã lỡ chuyến tàu.

Dấu hiệu nhận biếtB1

Từ chỉ thời gianVí dụTiếng Việt
ya, todavía noA las diez todavía no había terminado.Lúc mười giờ tôi vẫn chưa xong.
nunca, antes, hasta entoncesHasta entonces nunca había volado.Cho đến lúc đó tôi chưa bao giờ đi máy bay.

So sánh: quá khứ đơn và quá khứ hoàn thànhB1

Quá khứ đơnQuá khứ hoàn thành
các sự việc kể theo đúng thứ tự xảy ramột sự việc xảy ra trước một sự việc khác trong quá khứ
La clase empezó y luego llegué. — Lớp học bắt đầu, rồi tôi đến.Llegué a las nueve, pero la clase ya había empezado. — Tôi đến lúc chín giờ, nhưng lớp học đã bắt đầu rồi.

Lỗi thường gặpB1

✗✓Quy tắc
Cuando llegué, la película ya ha empezado.Cuando llegué, la película ya había empezado.trước một thời điểm trong quá khứ: había, không phải ha
Ya había lo visto.Ya lo había visto.đại từ đứng trước había
Había ya terminado.Ya había terminado.không có gì chen vào giữa había và quá khứ phân từ
Me dijo que había ponido la mesa.Me dijo que había puesto la mesa.quá khứ phân từ bất quy tắc: poner → puesto

Trình độ

Nội dung trên trình độ đã chọn được ẩn đi.

Biến thể

Đọc bằng

Tác giả