Hanabiの小天地文法總覽
文法 › 西班牙文 B2

haya hecho

虛擬式現在完成時

The perfect subjunctive — Spanish grammar, B2

接續

haber 的虛擬式(haya・hayas・haya・hayamos・hayáis・hayan)+ 過去分詞
subjunctive of haber (haya · hayas · haya · hayamos · hayáis · hayan) + past participle

說明

需要虛擬式、而且說的是已經完成的事時用:Me alegra que hayas venido.(你來了我很高興。)No creo que lo haya terminado.(我不認為他已經做完了。)

When the subjunctive is needed for something already done: Me alegra que hayas venido. No creo que lo haya terminado.

注意事項

常見錯誤

例句

Es raro que no haya llamado todavía.
他到現在還沒打電話,真奇怪。
It's odd that he hasn't called yet.
Ojalá hayan llegado bien.
希望他們平安抵達了。
I hope they've arrived safely.
Me sorprende que hayas aprobado sin estudiar.
你沒讀書還考過,讓我很驚訝。
I'm surprised you passed without studying.

練習

在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。

到網站練習這個文法 →