现在完成时
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 |
|---|---|
| yo | he |
| tú | has |
| él/ella/usted | ha |
| nosotros/-as | hemos |
| vosotros/-as | habéis |
| ellos/-as/ustedes | han |
步骤 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”)。
不规则分词(要成组记住):
| 不定式 | 分词 | 不定式 | 分词 | |
|---|---|---|---|---|
| hacer | hecho | volver | vuelto | |
| decir | dicho | romper | roto | |
| ver | visto | abrir | abierto | |
| escribir | escrito | morir | muerto | |
| poner | puesto | cubrir | cubierto |
由它们派生的复合动词也继承这一形式: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;要根据目标地区来选用。