Me preguntó si quería café y me pidió que me sentara.他问我想不想喝咖啡,并请我坐下。

在用 decir que 转述中,你转述的是简单的陈述。到了 B2,还要加上另外两种常被转述的内容:疑问和命令或请求。每一种都有自己的句式,引导动词(preguntó、pidió)的时态会为后面的时态提供框架。

简要来说: 是非问句用 si 转述(Preguntó si venía),特殊疑问句保留带重音符号的疑问词(Preguntó dónde vivía),命令或请求则在 que 之后用虚拟式(Pidió que viniera)。引导动词用过去时,后面的动词通常也跟着用过去时。

汉语转述时不需要改变时态,也没有“式”的区别:“他问我住在哪儿”“他让我坐下”。西班牙语则要作出几个选择:是非问句用 si,特殊疑问句保留疑问词,命令放进虚拟式,而且引导动词是过去时的时候,后面的动词通常也要相应调整(vivía,而不是 vivo)。

转述疑问句

西班牙语用 preguntar(或 querer saber)转述疑问句,连接方式取决于问句的类型。

是非问句(回答“是”或“不是”)用 si(不带重音符号)和陈述式:

  • "¿Vienes a la fiesta?" → Me preguntó si venía a la fiesta.(他问我是否来参加聚会。)
  • "¿Has terminado?" → Quiso saber si había terminado.(他想知道我是否做完了。)

特殊疑问句保留自己的疑问词,并且带着重音符号,因为它在句子里仍然是疑问词:

  • "¿Dónde vives?" → Me preguntó dónde vivía.(她问我住在哪里。)
  • "¿Qué quieres?" → Preguntó qué queríamos.(他问我们想要什么。)
  • "¿Cuándo llegas?" → Quiso saber cuándo llegaba.(他想知道我什么时候到。)

问号消失,这个从句像普通句子一样书写。口语里,疑问词前面有时会听到多余的 que(Me preguntó que dónde vivía),但标准语和书面语不用它。

转述命令和请求

当有人下命令、提出请求或给出建议时,西班牙语使用与其他表示影响的动词相同的句式:表示请求或说话的动词 + que + 虚拟式。

  • "Ven mañana." → Me dijo que viniera mañana.(他叫我明天来。)
  • "Siéntate, por favor." → Me pidió que me sentara.(他请我坐下。)
  • "No toques nada." → Nos ordenó que no tocáramos nada.(他命令我们什么都别碰。)
  • "Descansa más." → Mi médico me aconsejó que descansara más.(我的医生建议我多休息。)

命令(命令式)会变成虚拟式。这与你在表示影响的动词之后已经学过的虚拟式相同。

对 decir 来说,式的不同决定了意思:Me dijo que venía 是陈述(“他说他会来”),而 Me dijo que viniera 是命令(“他叫我来”)。

其中一些动词还允许更短的句式:要行动的人变成间接宾语,动作用不定式表示。这在 mandar、ordenar、prohibir、permitir、aconsejar 中很常见:

  • Me ordenó salir. = Me ordenó que saliera.(他命令我出去。)
  • Les prohibió entrar. = Les prohibió que entraran.(他禁止他们进去。)

Prometer 不同:当许诺的人同时也是行动的人时,通常选用不定式(Prometió venir),而 prometer que + 陈述式是较长的另一种说法(Prometió que vendría)。

时态如何对应

引导动词的时态为后面的动词划定框架。引导动词用过去时的时候,最常见的对应关系如下:

直接引语 转述(引导动词为过去时)
现在时:"¿Dónde vives?" 未完成过去时:Preguntó dónde vivía.
现在完成时或简单过去时:"¿Has llegado?" 过去完成时:Preguntó si había llegado.
将来时:"¿Vendrás?" 条件式:Preguntó si vendría.
命令式:"Ven." 未完成过去时虚拟式:Pidió que viniera.
现在时虚拟式:"Quiero que vengas." 未完成过去时虚拟式:Dijo que quería que viniera.

引导动词用现在时或现在完成时的时候,被转述的动词直接保持原来的时态,命令则保持在现在时虚拟式:Me pide que venga,Me ha preguntado si vengo。

这些变化都不是机械的。和陈述句一样,被转述的疑问和命令在内容于说话时仍然有效的情况下,可以保留原来的时态:Me preguntó si quiero ir con él(如果他还在等答复),或 Me pidió que venga mañana(如果明天还没到)。未完成过去时虚拟式是教科书上的常规选择,而当请求仍然有效时,现在时虚拟式是自然的选项。关于式和时态的完整说明,请参阅虚拟式的时态配合。

代词和时间词的变化与陈述句相同:"Mañana te llamo." → Dijo que me llamaría al día siguiente.

常见错误

  • ❌ Me preguntó ¿dónde vives? → ✅ Me preguntó dónde vivía.(被转述的疑问句没有问号,动词要适应新的视角。)
  • ❌ Me preguntó donde vivía. → ✅ Me preguntó dónde vivía.(疑问词在被转述的疑问句中保留重音符号。)
  • ❌ Me pidió que vengo. → ✅ Me pidió que viniera.(pedir que 之后的请求需要用虚拟式。)
  • ❌ Me preguntó que si venía. → ✅ Me preguntó si venía.(单独的 si 就能引导被转述的是非问句。)

小测验

  1. 转述:"¿Tienes hambre?"(ella me preguntó...)
  2. 转述:"¿Cuándo sales?"(él quiso saber...)
  3. 转述:"Cierra la puerta."(mi madre me dijo...)
  4. Me dijo que venía 和 Me dijo que viniera 有什么区别?
  5. 补全:"No hables tan alto." → Nos pidió que no ___ (hablar) tan alto.
显示答案
  1. Ella me preguntó si tenía hambre.
  2. Él quiso saber cuándo salía.
  3. Mi madre me dijo que cerrara la puerta.
  4. Me dijo que venía 转述的是陈述(他说他会来)。Me dijo que viniera 转述的是命令(他叫我来)。
  5. hablásemos 或 habláramos:Nos pidió que no habláramos tan alto.

要点回顾

  • 被转述的是非问句用 si(不带重音符号)和陈述式:Preguntó si venía。
  • 被转述的特殊疑问句保留带重音符号的疑问词:Preguntó dónde vivía。标准西班牙语不在它前面加 que。
  • 被转述的命令或请求用 que + 虚拟式:Pidió que viniera。对某些动词(mandar、ordenar、prohibir),也可以用不定式:Me ordenó salir。
  • Decir que + 陈述式转述陈述,decir que + 虚拟式转述命令。
  • 引导动词用过去时,后面的动词通常也用过去时(现在时 → 未完成过去时,命令式 → 未完成过去时虚拟式),但内容仍然有效时可以保留原来的时态。