| 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. |
| C1Bentuk | 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. |
| C1Penggunaan | setelah keyakinan yang dinegasikan, haya menggantikan futuro perfecto | No pienso que se haya quedado dormido. | Kurasa dia tidak tertidur. |
| C2Penggunaan | 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. |