虚拟式过去未完成时
B2 El pretérito imperfecto de subjuntivo 46 / 49
概要
虚拟式过去未完成时是虚拟式的过去形式。构成方法是从 ellos 形式的简单过去时出发:去掉 -ron,加上 -ra(或 -se)词尾。它最主要的用途是非真实的 si 从句:Si tuviera dinero, viajaría。
规则
整个时态只有一个词干,加上两套意义完全相同的词尾。
步骤 1:从 ellos 形式的简单过去时出发。 取简单过去时的第三人称复数形式,去掉词尾的 -ron。简单过去时里的所有不规则变化已经包含在这个词干里,不用再另外记。
| 不定式 | ellos 形式的简单过去时 | 词干(去掉 -ron) |
|---|---|---|
| hablar | hablaron | habla- |
| comer | comieron | comie- |
| vivir | vivieron | vivie- |
| tener | tuvieron | tuvie- |
| ser / ir | fueron | fue- |
| pedir | pidieron | pidie- |
步骤 2:加词尾。 -ra 词尾和 -se 词尾可以互换;口语中以 -ra 为主,-se 则更显正式或书面。只有 nosotros 形式要加重音符号(变成 esdrújula,即重音在倒数第三个音节的词):habláramos、tuviéramos、fuéramos。
下面是六种常见用法:
- 1. 非真实/假设条件。 在表示“如果(但事实并非如此)”的 si 后面,用虚拟式过去未完成时;结果分句用条件式(见第 35 课):Si tuviera tiempo, te ayudaría.
- 2. ojalá + 虚拟式过去未完成时——表示不太可能实现或与事实相反的愿望:Ojalá estuviera aquí(“要是他在这儿就好了”)。对比 ojalá + 虚拟式现在时,表示还有可能实现的愿望。
- 3. como si + 虚拟式过去未完成时——表示“好像……似的”:Gasta dinero como si fuera millonario.
- 4. 委婉、礼貌的请求,用 querer、poder、deber:Quisiera un café. ¿Pudiera repetirlo? Debieras descansar.
- 5. 时态呼应。 当触发动词是过去时或条件式时,que从句里的虚拟式要相应变成虚拟式过去未完成时:Quería que vinieras(现在时 quiere que vengas -> 过去时 quería que vinieras)。
- 6. 先行词未知或不存在。 在关系从句(见第 37 课)中,如果先行词只是所寻找的、假设性的或被否认存在的事物,动词就要用虚拟式——当语境是过去时,就用虚拟式过去未完成时:Buscábamos un piso que tuviera terraza(随便哪一套有露台的公寓)对比 Encontramos el piso que tenía terraza(某一套特定的,用陈述式)。被否定的先行词——no había nadie / ningún… que——总是要求虚拟式。
形式与结构
三个规则动词,-ra 词尾(-se 词尾意义完全相同:hablase、comiese、viviese……):
| 人称 | hablar | comer | vivir |
|---|---|---|---|
| yo | hablara | comiera | viviera |
| tú | hablaras | comieras | vivieras |
| usted, él/ella | hablara | comiera | viviera |
| nosotros/-as | habláramos | comiéramos | viviéramos |
| vosotros/-as | hablarais | comierais | vivierais |
| ustedes, ellos/-as | hablaran | comieran | vivieran |
-se 词尾在每个人称上都与之平行——hablase、hablases、hablase、hablásemos、hablaseis、hablasen——重音的位置也一样,所以是 comiésemos、tuviésemos、fuésemos。
不规则词干(都直接继承自简单过去时):
| 不定式 | 虚拟式过去未完成时(yo) | 不定式 | 虚拟式过去未完成时(yo) |
|---|---|---|---|
| tener | tuviera | querer | quisiera |
| estar | estuviera | venir | viniera |
| poder | pudiera | decir | dijera |
| poner | pusiera | ser / ir | fuera |
| hacer | hiciera | haber | hubiera |
| saber | supiera | leer | leyera |
例句
| Español | 中文 |
|---|---|
| Si tuviera más dinero, viajaría por todo el mundo. | 如果我有更多钱,我就会环游世界。 |
| Ojalá estuvieras aquí conmigo. | 要是你在这儿陪着我就好了。 |
| Habla como si lo supiera todo. | 他说话的样子好像什么都知道。 |
| Quisiera reservar una mesa para dos. | 我想预订一张两人桌。 |
| Me pidió que cerrara la puerta. | 他让我把门关上。 |
| Buscaban a alguien que supiera conducir. | 他们在找一个会开车的人。 |
| No había nadie que pudiera ayudarnos. | 当时没有人能帮我们。 |
| ¿Y si fuéramos a la playa el domingo? | 周日我们去海滩怎么样? |
常见错误
- Si tendría dinero… -> Si tuviera dinero…——条件式绝不能跟在 si 后面;“如果” 从句要用虚拟式过去未完成时。
- Si sería rico… -> Si fuera rico…——同样的规则:“would”(条件式)绝不能跟在 si 后面。
- hablaramos, tuvieramos -> habláramos, tuviéramos——nosotros 形式是 esdrújula,必须加重音符号。
- Ojalá tengo más tiempo -> Ojalá tuviera más tiempo——表示不太可能实现或与事实相反的愿望,要用虚拟式过去未完成时,而不是现在时。
- Quería que vengas -> Quería que vinieras——过去时触发词后面的虚拟式也必须是过去时(时态呼应)。
- dijiera, dijieron -> dijera(源自 dijeron)——decir 会丢掉 i,所以 j 后面没有 i。
学习提示
- 只要掌握了简单过去时,整个这个时态就不用额外花力气:记住 ellos 形式,把 -ron 换成 -ra/-se 就行。
- 简单过去时里不规则的动词,这里同样不规则,不会再出现别的意外:tuvieron -> tuviera、fueron -> fuera、hicieron -> hiciera。
- 非真实条件句是配套出现的:si + 虚拟式过去未完成时 <-> 条件式。如果一半用了“would”,另一半的 si 就要用虚拟式过去未完成时。
- quisiera 是日常礼貌用语中的“我想要”——比 quiero 更委婉、更礼貌。
- -ra 还是 -se?两者选一个,在同一句话里保持一致;日常对话中你会更常听到 -ra。