虚拟式现在完成时

2.虚拟式现在完成时

(1)虚拟式现在完成时同样也要一个当两个用。因此,虚拟式现在时的时值相当于陈述式现在完成时和将来完成时。例如:

① Ya han terminado el trabajo.

(陈述式现在完成时)他们已经把活干完了。

② Quizá ya hayan terminado el trabajo.

(虚拟式现在完成时指在现在的时间里发生了的事)也许他们已经把活干完了。

③ Creo que habrá salido el tren cuando lleguemos.

(陈述式将来完成时)我看等我们赶到时,火车已经开走。

④ Es posible que haya salido el tren cuando lleguemos.

(虚拟式现在完成时指在某个将来时间之前发生了的事)可能等我们赶到时,火车已经开走。

(2)与虚拟式现在时一样,虚拟式现在完成时用在时间从句里的时候也总是指将来的行为或事情。例如:

① Te devolveré el dinero cuando me hayan pagado el sueldo.

等我发了工资,我就把钱还给你。

② Te lo explicaré después de que hayas leído esta carta.

等你看完了这封信之后我再给你解释。