2. 条件式复合时
(1)条件式复合时的变位
将来完成时的变位是由 助动词 haber的条件式简单时 +过去分词 构成。
(2)条件式复合时的用法
• 表示以过去时间为起点,在将来某一时刻或行动之前已经完成的动作。例如:
Santiago me dijo que habría llegado antes de las ocho.
圣地亚哥当时对我说,他8点之前就已经到了。
Me prometieron que habrían terminado el trabajo cuando yo volviera.
他们当时向我保证,等我回来的时候,他们已经把工作做完了。
• 表示对一个过去行为之前发生的另一个过去行为的猜测。例如:
Supongo que Manolo suspendió el examen, porque habría estudiado poco.
我估计马诺洛考试没及格,大概是因为他之前没有努力学习。
Le habrías dado el número equivocado y no pudo llamarte.
你可能给错了他电话号码,所以他没给你打电话。
• 表示过去没有实现的愿望,句中常用表示个人意愿的动词,如:gustar, encantar, preferir
等。例如:
Le habría encantado ser actriz.
她本来想当演员。
Yo habría preferido vivir en otra ciudad.
我原本更想在另一所城市生活。
• 表示与过去事实完全相反的假设和根本不可能实现的结果。例如:
Yo, en tu lugar, habría ido al médico hace ya meses.
要是我是你的话,几个月前就已经去看医生了。
(但是我不是你,我没去。)
Si yo hubiera tenido tiempo, la habría visitado .
假如当初我有时间的话,就会去拜访她了。
(实际上没有时间,就没有去拜访。)