语法路径 · 第 24 课 / 共 86 课 · 阶段 A2 · The past
现在完成时用于谈论人生经历、到目前为止做过或没做过的事情,以及在尚未结束的时间段内(如今天或今年)发生的事情。核心概念:动作已经完成,但时间范围仍延续到现在。它的构成是:haber 的现在时(he, has, ha, hemos, han)加上以 -ado / -ido 结尾的过去分词,例如 he hablado、han comido。它常与简单过去时混淆:如果句中有 ayer 或 el año pasado 这类表示已结束时间的标志词,就要改用简单过去时。
练习本课 · 9 句子
sujeto + haber (he/has/ha/hemos/han) + participiosujeto + no + haber + participio¿haber + participio + complemento?用于询问或说明是否曾经做过某事,而不说明具体时间。常与 alguna vez 和 nunca 连用。
与 ya 和 todavía no 连用,表示在说话时某事已经完成或仍未完成。
当动作发生在仍在持续的时间段内时使用,如今天、今年或最近。
用 haber 的现在时(he, has, ha, hemos, han)加上过去分词。-ar 动词变为 -ado,-er/-ir 动词变为 -ido:hablado, comido, vivido。
最常见的有 hecho(hacer)、dicho(decir)、visto(ver)、escrito(escribir)、puesto(poner)、vuelto(volver)、abierto(abrir)和 roto(romper)。
不需要。在这个时态中,过去分词始终以 -o 结尾:ellas han llegado,绝不能说 han llegadas。
代词放在 haber 之前,绝不能放在 haber 和过去分词之间:Ya lo he visto。
当时间段仍未结束或没有给出时间时,用 he comido。如果有 ayer 这类表示已结束的时间,用 comí;在拉丁美洲,comí 也用于刚刚发生的事情。