# Perfecto dan pluscuamperfecto subjungtif: haya hablado, hubiera hablado

https://langs123.com/id/spanish/subjuntivo/subjuntivo-compuesto/
CEFR B2–C2 · 2026-10-19 · CC BY 4.0, langs123 contributors (https://creativecommons.org/licenses/by/4.0/)

> Subjungtif majemuk menggabungkan haya atau hubiera dengan partisip: haya llegado untuk hal yang selesai, hubiera llegado untuk hal yang lebih dulu. Kata kerja utama bentuk sekarang memakai haya, dan yang bentuk lampau memakai hubiera: Espero que hayas llegado. Esperaba que hubieras llegado.

## Ringkasan

| Poin | Aturan | Contoh | Bahasa Indonesia |
| --- | --- | --- | --- |
| Bentuk | haya / hayas / hayamos / hayan + past participle | Me alegro de que hayas venido. | Aku senang kamu sudah datang. |
| Bentuk | hubiera / hubieras / hubiéramos / hubieran + past participle | Ojalá hubiera venido. | Andai saja dia datang. |
| Penggunaan | haya: tindakan yang selesai dalam periode yang berlanjut hingga kini | Espero que hayas dormido bien. | Semoga kamu sudah tidur nyenyak. |
| Penggunaan | hubiera: tindakan sebelum tindakan lampau lain, atau yang tidak terjadi | No creía que hubiera llegado. | Aku tidak mengira dia sudah tiba. |
| Waktu | setelah cuando, tindakan di masa depan yang mendahului tindakan lain | Cuando el jefe se haya ido, hablamos. | Setelah bos pergi, kita bicara. |
| Syarat | si + hubiera + past participle | Si hubieras llegado antes, habrías visto el inicio. | Kalau kamu datang lebih awal, kamu pasti melihat awalnya. |
| Bentuk | kata kerja yang dibentuk dari kata kerja tak beraturan mempertahankan partisipnya | Dudo que lo haya descrito. / Ojalá lo hubiera devuelto. | Aku ragu dia sudah menggambarkannya. / Andai saja dia mengembalikannya. |
| Penggunaan | setelah keyakinan yang dinegasikan, haya menggantikan futuro perfecto | No pienso que se haya quedado dormido. | Kurasa dia tidak tertidur. |
| Penggunaan | dengan acuan masa lalu, imperfecto dapat menggantikan haya | No creo que haya salido anoche. / No creo que saliera anoche. | Kurasa dia tidak keluar tadi malam. / Kurasa dia tidak keluar tadi malam. |
| Jebakan | setelah kata kerja bentuk lampau, gunakan hubiera, bukan había | Dudaba que lo hubiera hecho. | Aku ragu dia sudah melakukannya. |
| Jebakan | setelah cuando, gunakan haya, bukan habrá | Cuando haya terminado, te llamo. | Setelah selesai, aku telepon kamu. |

## Gambaran umum

- Subjungtif punya dua tense majemuk: pretérito perfecto dengan haya dan pretérito pluscuamperfecto dengan hubiera. Dudo que haya llegado. / Dudaba que hubiera llegado. — Aku ragu dia sudah tiba. / Waktu itu aku ragu dia sudah tiba.
- Kata ganti dan no berada sebelum kata kerja bantu, dan tidak ada apa pun di antara kata kerja bantu dan partisip. Dudo que se lo haya dicho. / Dudaba que me hubieras visto. — Aku ragu dia sudah mengatakannya kepadanya. / Aku ragu kamu sudah melihatku.
- Keduanya setara dengan Pretérito perfecto dan Pluscuamperfecto dalam indikatif.
- Kata kerja bantunya adalah haber dalam subjungtif: Presente subjungtif: bentuk dan Imperfecto subjungtif.
- Kapan subjungtif dipakai: Subjungtif: keinginan, keraguan, dan pendapat; pemilihan tense: Kesesuaian tense dengan subjungtif.

## Bentuk: pretérito perfecto

| Orang | haber | hablar | comer |
| --- | --- | --- | --- |
| yo | haya | haya hablado | haya comido |
| tú | hayas | hayas hablado | hayas comido |
| él / ella / usted | haya | haya hablado | haya comido |
| nosotros / nosotras | hayamos | hayamos hablado | hayamos comido |
| vosotros / vosotras | hayáis | hayáis hablado | hayáis comido |
| ellos / ellas / ustedes | hayan | hayan hablado | hayan comido |

## Bentuk: pluscuamperfecto

| Orang | haber | hablar | comer |
| --- | --- | --- | --- |
| yo | hubiera / hubiese | hubiera hablado / hubiese hablado | hubiera comido / hubiese comido |
| tú | hubieras / hubieses | hubieras hablado / hubieses hablado | hubieras comido / hubieses comido |
| él / ella / usted | hubiera / hubiese | hubiera hablado / hubiese hablado | hubiera comido / hubiese comido |
| nosotros / nosotras | hubiéramos / hubiésemos | hubiéramos hablado / hubiésemos hablado | hubiéramos comido / hubiésemos comido |
| vosotros / vosotras | hubierais / hubieseis | hubierais hablado / hubieseis hablado | hubierais comido / hubieseis comido |
| ellos / ellas / ustedes | hubieran / hubiesen | hubieran hablado / hubiesen hablado | hubieran comido / hubiesen comido |

- hubiera dan hubiese sama artinya; hubiese lebih sering dipakai di Spanyol dan dalam bahasa tulis. Ojalá hubiera venido. = Ojalá hubiese venido. — Andai saja dia datang. = Andai saja dia datang.

## Bentuk: partisip tidak beraturan

| Kata kerja dan partisip | Contoh | Bahasa Indonesia |
| --- | --- | --- |
| hacer → hecho | Es raro que ya lo hayan hecho. | Aneh kalau mereka sudah melakukannya. |
| escribir → escrito | No creo que Marta haya escrito esa carta. | Kurasa Marta tidak menulis surat itu. |
| ver → visto | Ojalá lo hubieras visto. | Andai saja kamu melihatnya. |
| describir → descrito | Dudo que lo haya descrito bien. | Aku ragu dia menggambarkannya dengan baik. |
| devolver → devuelto | Ojalá lo hubiera devuelto a tiempo. | Andai saja dia mengembalikannya tepat waktu. |
| componer → compuesto | No creía que hubiera compuesto esa canción. | Aku tidak mengira dia yang menciptakan lagu itu. |
| deshacer → deshecho | Es raro que ya hayan deshecho la maleta. | Aneh kalau mereka sudah membongkar kopernya. |
| contradecir → contradicho | Me sorprendió que te hubieras contradicho. | Aku terkejut kamu bisa bertentangan dengan dirimu sendiri. |
| prever → previsto | No creo que nadie lo haya previsto. | Kurasa tidak ada yang memperkirakannya. |

- Semua partisip tidak beraturan dalam satu tabel: Tabel kata kerja tidak beraturan.
- Kata kerja yang dibentuk dari kata kerja tak beraturan mempertahankan partisipnya di kedua tense.

## Penggunaan: pretérito perfecto

| Penggunaan | Contoh | Bahasa Indonesia |
| --- | --- | --- |
| Pretérito perfecto subjungtif: tindakan yang selesai dalam periode yang berlanjut hingga kini | No es cierto que Marta haya escrito esa carta. / Espero que hayas dormido bien. / Me alegro de que hayas venido. | Tidak benar bahwa Marta menulis surat itu. / Semoga kamu sudah tidur nyenyak. / Aku senang kamu sudah datang. |
| Setelah cuando, tindakan di masa depan yang mendahului tindakan lain: haya atau presente | Cuando el jefe se haya ido, hablamos. / Cuando el jefe se vaya, hablamos. | Setelah bos pergi, kita bicara. / Kalau bos pergi, kita bicara. |
| Setelah keyakinan yang dinegasikan, haya menggantikan futuro perfecto pada kalimat positifnya | Pienso que se habrá quedado dormido. ≠ No pienso que se haya quedado dormido. / Creo que ya habrán llegado. ≠ No creo que ya hayan llegado. | Kurasa dia pasti tertidur. ≠ Kurasa dia tidak tertidur. / Kurasa mereka pasti sudah tiba. ≠ Kurasa mereka belum tiba. |
| Dengan acuan masa lalu, imperfecto subjungtif dapat menggantikan pretérito perfecto | No creo que mi vecino haya salido anoche sin avisar. / No creo que mi vecino saliera anoche sin avisar. | Kurasa tetanggaku tidak keluar tadi malam tanpa memberi tahu. / Kurasa tetanggaku tidak keluar tadi malam tanpa memberi tahu. |

## Penggunaan: pluscuamperfecto

| Penggunaan | Contoh | Bahasa Indonesia |
| --- | --- | --- |
| Tindakan sebelum tindakan lampau lain, setelah kata kerja utama bentuk lampau | No creía que Rosa ya hubiera llegado. / Me alegró que hubieras venido. | Aku tidak mengira Rosa sudah tiba. / Aku senang kamu sudah datang. |
| Harapan tentang peristiwa lampau yang tidak terjadi, dengan ojalá | Ojalá hubieras llamado antes. / Ojalá no hubiéramos salido tan tarde. | Andai saja kamu menelepon lebih awal. / Andai saja kita tidak keluar selarut itu. |
| Syarat tidak nyata di masa lalu: si dengan hubiera atau hubiese | Si hubieras llegado antes, habrías visto el inicio. / Si hubiese salido temprano, no habría perdido el tren. | Kalau kamu datang lebih awal, kamu pasti melihat awalnya. / Kalau dia berangkat lebih pagi, dia tidak akan ketinggalan kereta. |

- Kalimat bersyarat lengkap: Kalimat bersyarat.

## Kesalahan umum

| ✗ | ✓ | Aturan |
| --- | --- | --- |
| Dudo que ha llegado. | Dudo que haya llegado. | kata kerja keraguan memakai haya dan partisip, bukan pretérito perfecto indikatif |
| No creía que había llegado. | No creía que hubiera llegado. | setelah kata kerja bentuk lampau, keadaan yang lebih dulu memakai hubiera, bukan había |
| Cuando se habrá marchado, avisamos. | Cuando se haya marchado, avisamos. | setelah cuando, tindakan masa depan yang lebih dulu memakai haya, bukan habrá |
| Si habría llegado antes, habría visto el inicio. | Si hubiera llegado antes, habría visto el inicio. | syarat dengan si memakai hubiera, bukan habría |
| Ojalá habría venido. | Ojalá hubiera venido. | ojalá memakai subjungtif, bukan kondisional |
| No creo que haya escribido esa carta. | No creo que haya escrito esa carta. | partisip tidak beraturan: escribir → escrito |
| No creo que haya lo visto. | No creo que lo haya visto. | kata ganti berada sebelum haya |
| No pienso que se habrá quedado dormido. | No pienso que se haya quedado dormido. | setelah keyakinan yang dinegasikan, haya menggantikan futuro perfecto |
| Dudo que haya describido el paisaje. | Dudo que haya descrito el paisaje. | kata kerja yang dibentuk dari escribir mempertahankan partisipnya: describir → descrito |
