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áp | Quy tắc | Ví dụ | Tiếng Việt |
|---|---|---|---|
| Dạng | habí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ạng | vosotros: 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ạng | cá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ùng | 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. |
| Cách dùng | trải nghiệm cho đến một thời điểm trong quá khứ, với nunca | Nunca había comido ceviche antes. | Trước đó tôi chưa bao giờ ăn ceviche. |
| Cách dùng | 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. |
| 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ía | Ya 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ôi | haber | hablar | comer |
|---|---|---|---|
| yo | había | había hablado | había comido |
| tú | habías | habías hablado | habías comido |
| él / ella / usted | había | había hablado | había comido |
| nosotros / nosotras | habíamos | habíamos hablado | habíamos comido |
| vosotros / vosotras | habíais | habíais hablado | habíais comido |
| ellos / ellas / ustedes | habían | habían hablado | habí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ùng | Ví 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 gian | Ví dụ | Tiếng Việt |
|---|---|---|
| ya, todavía no | A las diez todavía no había terminado. | Lúc mười giờ tôi vẫn chưa xong. |
| nunca, antes, hasta entonces | Hasta 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ứ đơn | Quá khứ hoàn thành |
|---|---|
| các sự việc kể theo đúng thứ tự xảy ra | mộ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 |