现在完成时

A2 El pretérito perfecto 25 / 49

概要

现在完成时 = haber(he、has、ha……)的现在时 + 过去分词(hablado、comido):He comido. 它用来说一个和现在仍有联系的过去动作——最近发生的、发生在包含今天的时间段内,或者是到目前为止的人生经历。

规则

你需要两个部分:助动词 haber 和一个过去分词。它们总是在一起,绝不会调换位置。两者之间不能插入任何东西:宾语代词或反身代词要放在 haber 前面——Me he levantado tarde. / ¿Le has dado las llaves? 一对代词要一起移动,并保持原来的顺序:Se me ha olvidado el paraguas.

步骤 1——给 haber 变位(现在时):

人称haber
yohe
túhas
él/ella/ustedha
nosotros/-ashemos
vosotros/-ashabéis
ellos/-as/ustedeshan

步骤 2——加上过去分词:

  • -ar 类动词 -> -ado:hablar -> hablado
  • -er/-ir 类动词 -> -ido:comer -> comido,vivir -> vivido
  • 如果 -er/-ir 类动词的词干以元音结尾,词尾要写成 -ído:leer -> leído,traer -> traído,caer -> caído,oír -> oído(但 u 后面除外:construir -> construido)

这里的分词是不变化的:它永远以 -o 结尾,绝不随性数变化——Ellas han llegado(不是“llegadas”)。

不规则分词(要成组记住):

不定式分词不定式分词
hacerhechovolvervuelto
decirdichoromperroto
vervistoabrirabierto
escribirescritomorirmuerto
ponerpuestocubrircubierto

由它们派生的复合动词也继承这一形式:describir -> descrito,devolver -> devuelto。

什么时候用它。 现在完成时把过去和现在联系在一起:

  • 近期发生的事:Ya he terminado.
  • 人生经历(到目前为止),搭配 alguna vez / nunca / ya / todavía no:¿Has estado alguna vez en México? / Nunca he probado el sushi.
  • 包含现在的一段时间:hoy、esta mañana、esta semana、este mes、este año、últimamente:Este año he viajado mucho.

Perfecto 还是 indefinido(关键对立)。

  • Perfecto = 这段时间和现在仍有联系:hoy、esta semana、este año、ya、todavía no、alguna vez。-> Hoy he comido mucho.
  • Indefinido = 这段时间已经结束/和现在无关:ayer、anoche、la semana pasada、en 2010。-> Ayer comí mucho.
  • 方言说明。 这种区分在西班牙本土西班牙语中最明显。拉丁美洲大多数地区即使说今天/刚发生的事,也更喜欢用 indefinido:那里说 Hoy comí mucho 很正常。

形式与结构

按时间状语对比这两个过去时态:

Perfecto(和现在有联系)Indefinido(时间已结束)
Hoy he trabajado mucho.Ayer trabajé mucho.
Esta semana he visto dos películas.La semana pasada vi dos películas.
He estado en París (alguna vez).Estuve en París en 2018.

例句

Español中文
He comido demasiado hoy.我今天吃太多了。
¿Has visto mi teléfono?你看到我的手机了吗?
Todavía no hemos terminado.我们还没做完。
¿Alguna vez has estado en España?你去过西班牙吗?
Ella ha escrito tres libros.她已经写了三本书。
Este año han abierto un restaurante nuevo.今年他们开了一家新餐厅。
Nunca he roto un hueso.我从没骨折过。
Ha hecho mucho frío esta semana.这周非常冷。

常见错误

  • He escribido -> He escrito——escribir 的分词是不规则的;hecho、dicho、visto、puesto、vuelto、roto、abierto 也是。
  • He hablando -> He hablado——分词以 -ado/-ido 结尾,而不是副动词的 -ando/-iendo。
  • He leido -> He leído——元音后词尾要写成 -ído:leído、traído、caído、oído。
  • He me levantado / He levantadome -> Me he levantado——代词要放在 haber 前面,绝不能放在两部分之间,也绝不能连写在分词上。
  • Ellas han llegadas -> han llegado——haber 后面的分词绝不随性数变化;保持 -o。
  • Yo ha comido -> he comido——haber 要和主语一致(he/has/ha/hemos/habéis/han)。
  • Tengo comido -> He comido——现在完成时的助动词是 haber,绝不是 tener。
  • Ayer he comido -> Ayer comí——已结束时间的状语(ayer)要搭配 indefinido,而不是 perfecto。

学习提示

  • 公式:haber(现在时)+ 分词——由 haber 负责全部变位,分词保持不变。
  • 这里的分词永远以 -o 结尾(-ado/-ido 或不规则形式),绝不随性数变化。
  • 状语检验:hoy / esta semana / ya / todavía no / alguna vez / nunca -> perfecto;ayer / anoche / el año pasado -> indefinido。
  • 把这大约 10 个不规则分词一起记住——它们都是高频词。
  • 在拉丁美洲大部分地区,西班牙本土用 perfecto 的地方你会听到 indefinido;要根据目标地区来选用。