现在完成时用于表述不久前发生的动作,常与hace poco, hace un rato, hace una hora等副词连用。
¡Hemos visto a Antonio Banderas!
我们拜访了安东尼奥·班德拉斯!
He hablado con él hace un momento.
我刚刚和他谈了。
现在完成时用于表述持续到现在的一个时间段内发生过的动作,常与hoy, esta mañana, este mes, este verano等时间副词连用。
Hoy he tenido dos exámenes.
今天我有两门考试。
¿Qué habéis hecho este verano?
这个夏天你们做什么了?
Hemos ido a la playa. Nos hemos divertido mucho.
我们去了海滩。我们玩的很开心。
现在完成时用于谈论过去的经历,但不指明动作实施的具体时间。
¿Has estado alguna vez en Cuzco?
你去过库斯科吗?
No he viajado nunca en avión.
我从来没有坐飞机旅行过。
He trabajado en un circo.
我在一个马戏团工作。
注意:陈述式现在完成时不能与表示过去的时间状语连用。
El año pasado hemos estado en Chile.(错)
Hemos estado en Chile.(对)
陈述式现在完成时经常与ya或者todavía no等副词配合使用,用来叙述或询问某个动作是否已经完成。
Ya hemos visitado Santiago.
我们已经游览了圣地亚哥。
¿Has visitado ya Santiago?
你已经游览过圣地亚哥了吗?
Todavía no hemos visitado Santiago.
我们还没有游览过圣地亚哥。
注意:在疑问句中,ya可以省略。
¿Habéis empezado las clases?
你们已经开始上课了吗?
简单过去时
简单过去时表示过去(不是刚刚、不久前)实施的动作,常与hace una semana, hace un mes等副词配合使用。
Hace una semana vimos a Antonio Banderas en el estreno de su última película.
一周以前我们在安东尼奥·班德拉斯最新的一部电影首映上见到了他。
简单过去时用于谈论在过去的某个时间点已经完成的动作常与ayer, el mes pasado,aquel verano等时间副词配合使用。
Ayer tuve dos exámenes.
昨天我有两门考试。
Fuimos a la playa. Nos divertimos mucho.
我们去了海滩。我们玩的很开心。
简单过去时可以用来指明某个动作发生的具体时间。
Hace tres años estuvimos en Cuzco.
三年前我们在库斯科。
El mes pasado viajé en avión por primera vez.
上个月我第一次坐飞机旅行。
Trabajaré en un circo hace muchos años.
许多年以前我在一个马戏团工作过。
Corrí un maratón hace tres años.
三年前我跑了次马拉松。
Visitamos Santiago el domingo pasado.
上周日我们游览了圣地亚哥。
¿Cuándo visitasteis Santiago?
你们什么时候游览的圣地亚哥?
Sí, las clases empezamos hace una semana.
是的,一周以前我们开始上课了。