构造各有分工的两个部分
助动词haber承担人称和数的标记,分词则说明动作。现在时形式是he、has、ha、hemos、habéis和han。因此,这个结构不使用表示拥有的动词tener。先按主语选择助动词,再补上分词。英语名称中的present指助动词的形式及其与现在的联系,并不表示动作一定正在此刻发生。之前已经完成的动作,也可以从当前视角来谈论。先从“已经读过一条消息”这样的完整短语学起,再尝试从一个孤立的助动词推断时态含义。
He leído el mensaje.
使用现在完成时:我已经读过那条消息。
说话者选择he,后接leer的分词。
Hemos terminado.
我们已经完成了。
第一人称复数助动词是hemos,分词保持不变。
准确构造规则分词
规则ar动词用ado构成分词,规则er和ir动词则使用ido。词干以元音结尾时,可能需要重音符号,例如leído。重音符号表明i重读,而且不与前面的元音合成一个音节;它并不是可有可无的装饰。不要使用副动词,也就是以ndo结尾的动词形式(例如comprando),放在haber后来构造这个时态。副动词和分词的语法作用不同,即使英语译文在别处含有以ing结尾的形式,也不能混为一谈。先回想不定式,确定分词模式,再检查动词是否有不规则分词,最后写出完整复合形式。
Ha comprado pan.
她已经买了面包。
规则ar动词用ado构成分词。
Han vivido aquí.
他们在这里住过。
规则ir动词用ido构成分词。
回想常见的不规则分词
常见分词包括hecho、dicho、visto、escrito、abierto、puesto和vuelto。它们的不规则变化不会改变助动词形式。可以结合实际需要的宾语和情境来学几个,例如已经写了一封邮件或打开了一扇窗。不要从熟悉的现在时或简单过去时形式推导分词:给hice加一个规则词尾,并不能生成分词。复合时态的两个部分仍各有分工。主语变化时,重新变位haber,同时保留学过的分词。这样,一小组不规则形式就能用于许多不同的说话者和语境。
He escrito una carta.
我已经写了一封信。
Escribir采用不规则分词escrito,搭配说话者的助动词。
Has abierto la ventana.
你已经打开了窗户,面向一位熟悉的人。
助动词与听者一致,分词为abierto。
haber后的分词保持不变
在这个复合结构中,阴性主语或复数宾语都不会改变分词。即使直接宾语代词放在助动词前,分词仍保持不变。这与其他一些罗曼语族语言不同,也与西班牙语中作为形容词使用的分词不同。比较用复合时态报告打开窗户这一动作,与描述窗户开着这一状态。前者的abierto属于与haber组成的动词组合;后者的abiertas描述阴性复数名词,并与它保持一致。应用一致规则前,先判断是哪种结构。仅仅认出一个词来源于分词,并不足以确定它的词尾。
要检验这个区别,可以找出句子的人称标记由什么承担。在hemos abierto中,助动词标明第一人称复数,分词补完整个动词。而在las puertas están abiertas中,变位动词están(显示人称和时态的形式)与“门”一致,abiertas则描述它们。因此,将一种结构改成另一种,不只是改变一个词尾,还会改变句子呈现动作与结果状态之间关系的方式。
Las he abierto.
我已经打开了它们,指那些窗户。
前置宾语不会触发haber后分词的一致变化。
Las ventanas están abiertas.
窗户开着。
这里的分词在estar后起描述作用,并进行一致变化。
判断这里是否需要一致变化
你已经提到一些信(las cartas)。说你已经写了这些信。
- 用las保留宾语的指代。
- 把它放在说话者的助动词he前。
- 保留不规则形式escrito,不添加阴性或复数词尾。
Las he escrito.
代词和否定词放在助动词前
在这些变位的复合形式中,非重读宾语代词或自复代词通常位于haber前。否定词位于代词与助动词组合前。不要把宾语代词插在助动词和分词之间,也不要把它附在分词后。问句同样保留复合结构内部的组织方式。一个实用的修改方法是先把助动词与分词看作一个整体,再围绕这个整体安排所需代词和否定词。主语可以在能从语境恢复时省略,但助动词仍然标明人称和数。逐个翻译小词前,先读完整分句,尤其是在多个代词一起出现时。
No lo he visto.
我还没有看过它,指el documento,即那份文件。
否定词和宾语代词位于助动词前,visto仍属于复合动词的一部分。
¿Te has levantado?
你起床了吗?面向一位熟悉的人提问。
自复代词位于助动词前,助动词与听者一致。
表达经历和与现在有关的结果
现在完成时可以讨论截至现在的经历,或当前对话认为有关的结果。alguna vez、ya、todavía no和nunca这样的表达,有助于说明这种视角。但它们不会在每种方言和语境中都机械地强制选定一种时态。如果某件事尚未做过,现在的时间框架可以保留以后去做的可能性。如果在已经结束的叙事中报告一个已完成事件,简单过去时可能更合适。选择形式前,先练习用自己的话说明要表达的信息。本节练习明确要求现在完成时,因此检验的是构造形式的能力,并不是断言每种简单过去时替代方案在所有地方都错误。
Nunca he probado ese plato.
我从来没有尝过那道菜,使用现在完成时。
这段截至现在的时期中,所描述的经历一直没有发生过。
Todavía no hemos recibido la respuesta.
我们还没有收到答复,使用现在完成时。
使用现在完成时,并把否定词放在前面,表达尚未实现但仍有可能实现的期待。
表达尚未发生、仍有可能发生的经历
说你还没有参观过那家博物馆。
- 选择任务要求的现在完成时。
- 把todavía no放在助动词前。
- 构造visitar的规则分词。
比较你的思路
Todavía no he visitado el museo.
尊重地区模式,不硬套日历规则
在西班牙的大部分地区,说话者用现在完成时谈论包含现在的时间段(例如今天)内已经完成的事件;而在拉丁美洲的大部分地区和西班牙的一些地区,说话者对这类事件使用简单过去时。西班牙和美洲内部都存在显著差异,一些美洲地区还有自己的独特用法。说现在完成时在拉丁美洲不存在,或说hoy在所有地方都要求现在完成时,都是不准确的。要听你实际接触的语言变体,并区分形式错误与地区选择。下面的例句会明确指出要求的时态。因此,它们检验你能否正确构造该时态,同时承认另一种形式在更广泛的语言使用中可能完全成立。
Hoy he hablado con Ana.
今天我已经和安娜谈过话,明确使用现在完成时。
这是规范的现在完成时形式;在许多语言变体中,把hoy视为包含现在的时间段时,常用这种形式。
Hoy hablé con Ana.
今天我和安娜谈了话,明确使用简单过去时。
在许多语言变体和语境中,简单过去时与hoy搭配完全成立。
注意区别
常见错误
检查结构
不要写成Tengo leído el mensaje.
表达这个意思应写成He leído el mensaje.
Tengo leído是使用tener的另一种结构;现在完成时要用haber构成。说话者选择he,后接leer的分词。
在estar后让分词作一致变化
不要写成Las ventanas están abierto.
表达这个意思应写成Las ventanas están abiertas.
这个描述性结构需要阴性复数一致变化。这里的分词在estar后起描述作用,并进行一致变化。
在haber后使用分词
不要写成Nunca he probar ese plato.
表达这个意思应写成Nunca he probado ese plato.
助动词要求分词,而不是不定式。这段截至现在的时期中,所描述的经历一直没有发生过。
从理解到运用
自己造一个例句。
不看选项,试着完成这些任务。大声说出答案或写在下方,然后对照示范,比较自己的思路。
轮到你了 1
说你已经读过那条消息,但还没有回复。
与示范比较
He leído el mensaje, pero todavía no he respondido.
我已经读过那条消息,但还没有回复。
每个分句都使用各自的助动词和分词,第二句还加入了当前尚未实现的期待。
- leído中是否保留了重音符号?
- 是否把否定词放在助动词前?
轮到你了 2
说这些窗户(las ventanas)开着,再说你已经打开了它们。
与示范比较
Las ventanas están abiertas. Las he abierto.
窗户开着。我已经打开了它们。
第一种结构中的形容词作一致变化;第二种结构中,与haber搭配的分词保持不变。
- 哪个分句描述状态?
- 哪个分句用复合动词报告动作?
实际运用
做出下一个选择。
选择一个答案,并了解它为什么合适。分数按你每道题第一次作答的结果计算。你可以重新练习任何答错的题目。
先选择答案,再打开讲解,检查自己的思路。
第1题
选择表达这个意思的句子,使用现在完成时:我已经读过那条消息。
- He leído el mensaje.
- Tengo leído el mensaje.
查看答案
答案: He leído el mensaje.
He leído el mensaje.: 说话者选择he,后接leer的分词。
Tengo leído el mensaje.: 那是另一种结构,不是题目要求的、使用haber的现在完成时。
第2题
选择表达这个意思的句子:我们已经完成了。
- Han terminado nosotros.
- Hemos terminado.
查看答案
答案: Hemos terminado.
Han terminado nosotros.: 助动词han属于第三人称复数,因此与nosotros不一致。
Hemos terminado.: 第一人称复数助动词是hemos,分词保持不变。
第3题
选择表达这个意思的句子:她已经买了面包。
- Ha comprado pan.
- Ha comprando pan.
查看答案
答案: Ha comprado pan.
Ha comprado pan.: 规则ar动词用ado构成分词。
Ha comprando pan.: 副动词不能补全这个haber时态。
第4题
选择表达这个意思的句子:他们在这里住过。
- Han vivado aquí.
- Han vivido aquí.
查看答案
答案: Han vivido aquí.
Han vivado aquí.: 这个选项采用了错误的规则分词类别。
Han vivido aquí.: 规则ir动词用ido构成分词。
第5题
选择表达这个意思的句子:我已经写了一封信。
- He escrito una carta.
- He escribido una carta.
查看答案
答案: He escrito una carta.
He escrito una carta.: Escribir采用不规则分词escrito,搭配说话者的助动词。
He escribido una carta.: escribir的分词是不规则的:escrito。
第6题
选择表达这个意思的句子:你已经打开了窗户,面向一位熟悉的人。
- Has abrido la ventana.
- Has abierto la ventana.
查看答案
答案: Has abierto la ventana.
Has abrido la ventana.: 这里的分词不能用普通规则词尾构成。
Has abierto la ventana.: 助动词与听者一致,分词为abierto。
第7题
选择表达这个意思的句子:我已经打开了它们,指那些窗户。
- Las he abierto.
- Las he abiertas.
查看答案
答案: Las he abierto.
Las he abierto.: 前置宾语不会触发haber后分词的一致变化。
Las he abiertas.: 复合时态中的分词必须保持不变。
第8题
选择表达这个意思的句子:窗户开着。
- Las ventanas están abierto.
- Las ventanas están abiertas.
查看答案
答案: Las ventanas están abiertas.
Las ventanas están abierto.: 这个描述性结构需要阴性复数一致变化。
Las ventanas están abiertas.: 这里的分词在estar后起描述作用,并进行一致变化。
第9题
选择表达这个意思的句子:我还没有看过它,指el documento,即那份文件。
- No lo he visto.
- No he lo visto.
查看答案
答案: No lo he visto.
No lo he visto.: 否定词和宾语代词位于助动词前,visto仍属于复合动词的一部分。
No he lo visto.: 宾语代词不能插在这个助动词与分词组合中间。
第10题
选择表达这个意思的句子:你起床了吗?面向一位熟悉的人提问。
- ¿Has levantadote?
- ¿Te has levantado?
查看答案
答案: ¿Te has levantado?
¿Has levantadote?: 普通现代西班牙语不会把代词附在分词后。
¿Te has levantado?: 自复代词位于助动词前,助动词与听者一致。
第11题
选择表达这个意思的句子:我从来没有尝过那道菜,使用现在完成时。
- Nunca he probado ese plato.
- Nunca he probar ese plato.
查看答案
答案: Nunca he probado ese plato.
Nunca he probado ese plato.: 这段截至现在的时期中,所描述的经历一直没有发生过。
Nunca he probar ese plato.: 助动词要求分词,而不是不定式。
第12题
选择表达这个意思的句子:我们还没有收到答复,使用现在完成时。
- Todavía no hemos recibiendo la respuesta.
- Todavía no hemos recibido la respuesta.
查看答案
答案: Todavía no hemos recibido la respuesta.
Todavía no hemos recibiendo la respuesta.: 副动词不能构成这个复合时态。
Todavía no hemos recibido la respuesta.: 使用现在完成时,并把否定词放在前面,表达尚未实现但仍有可能实现的期待。
第13题
选择表达这个意思的句子:今天我已经和安娜谈过话,明确使用现在完成时。
- Hoy he hablado con Ana.
- Hoy he hablé con Ana.
查看答案
答案: Hoy he hablado con Ana.
Hoy he hablado con Ana.: 这是规范的现在完成时形式;在许多语言变体中,把hoy视为包含现在的时间段时,常用这种形式。
Hoy he hablé con Ana.: 助动词不能搭配简单过去时的变位形式来代替分词。
第14题
选择表达这个意思的句子:今天我和安娜谈了话,明确使用简单过去时。
- Hoy he hablar con Ana.
- Hoy hablé con Ana.
查看答案
答案: Hoy hablé con Ana.
Hoy he hablar con Ana.: 这个选项既不是正确的现在完成时,也不是要求的简单过去时。
Hoy hablé con Ana.: 在许多语言变体和语境中,简单过去时与hoy搭配完全成立。
让对话继续
接下来练什么
从你最常听到的西班牙语变体中收集几个例句,同时记录时态与说话者采用的时间框架。在选择挑战中,先确定一个答案,再打开反馈。解释被排除的句子,然后重做答错的题。明天回来,不看范例,再写一个新例句。
作者:Loquus ·
参考来源
- 鲍登学院,Enrique Yepes:haber构成的复合时态
- RAE与ASALE:《泛西班牙语疑难词典》,haber词条
- 鲍登学院,Enrique Yepes:主语代词与现在时
- 鲍登学院,Enrique Yepes:过去分词
- 鲍登学院,Enrique Yepes:副动词与不定式
- RAE与ASALE:《泛西班牙语疑难词典》,tilde词条
- 鲍登学院,Enrique Yepes:简单过去时
- 鲍登学院,Enrique Yepes:宾语代词
- 鲍登学院,Enrique Yepes:形容词
- RAE与ASALE,《泛西班牙语疑难词典》:一致关系
- 鲍登学院,Enrique Yepes:自复结构
- 鲍登学院,Enrique Yepes:冠词与否定
- 鲍登学院,Enrique Yepes:疑问句
- RAE与ASALE,《泛西班牙语疑难词典》:非重读人称代词
- MarcoELE,《西班牙语基础语法》:复合完成过去时的用法与含义
- 鲍登学院,Enrique Yepes:否定词与不定词
- 瓦伦西亚大学,Milagros Aleza:《美洲西班牙语的语法特征》
- 鲍登学院,Enrique Yepes:过去未完成时与简单过去时的对比
练习背后的学习研究
这些活动参考了例题学习、提取练习和延后复习的研究。这些研究并不能证明本节具体课程的效果。