English.guru
返回

间接引语:如何转述别人说过的话

如何用英语转述另一个人说过的话:哪些要变,哪些不变,以及为什么时态要往前推。

当你转述别人说过的话时,英语通常会把动词的时态往过去推一格。这叫时态后移(backshift),是B1水平最实用的语法结构之一:考试、写信、日常转述里都少不了它。

基本的时态后移

"I am tired," she said. → She said she was tired.

"We finished it," he said. → He said they had finished it.

直接引语 间接引语
一般现在时 一般过去时
现在进行时 过去进行时
一般过去时 过去完成时
现在完成时 过去完成时
will would
can could
must / have to had to
may might

过去完成时不会再往前推——它已经是过去时态里最靠前的一格了。could、should、might、would和ought to也不会改变:它们本来就没有更「过去」的形式。

"You should call him." → She said I should call him.

还有哪些内容会变

那些与说话人「此时此地」绑定的词,也会跟着发生变化:

  • I / my → he / his,she / her
  • here → there
  • this → that
  • today → that day;tomorrow → the next day;yesterday → the day before
  • now → then

"I'll call you tomorrow," he said. → He said he would call me the next day.

什么时候不需要时态后移

如果说过的话现在依然成立,时态后移就不是必须的,往往也会被省略:

"Water boils at 100°C." → She said water boils at 100°C. ✅

"I live in Prague." → He said he lives in Prague. ✅(他现在确实还住在那里)

如果引导动词本身就是现在时(says、tells me),那就什么都不用变:

He says he is busy.

时态后移真正传达的是距离,而不是时间。 后移的时态悄悄地把这句话标记为「转述来的」;保留原本的现在时,则表示你自己也认同这个说法。

间接疑问句

有两处要变:单词顺序恢复成陈述句的正常语序,do/does/did消失。

"Where do you live?" → She asked where I lived.(不是where did I live)

"Are you coming?" → He asked whether/if I was coming.

没有疑问词的问句需要用if或whether引导。而且不再有问号。

请求和命令

用to + 动词原形:

"Please wait." → She asked me to wait.

"Don't touch it." → He told me not to touch it.

Say和tell

Tell后面必须接人,say则不需要。

❌ He said me he was late. ✅ He told me he was late. / He said he was late.

两者后面的that都可以省略:He said (that) he was late. 省略之后听起来更口语化。

更精确的引导动词

Say和tell在任何场合都用得上,但一个更精确的动词能传达出这句话的用意,而不只是内容——这正是书面转述读起来更自然的原因。

动词 结构 例句
explain that… She explained that the system was down.
admit -ing / that… He admitted making a mistake.
suggest -ing / that… She suggested waiting a week.
offer to + 动词 He offered to help.
refuse to + 动词 She refused to sign.
promise to + 动词 They promised to call back.
warn somebody (not) to… He warned us not to be late.
complain that… She complained that it was too slow.
deny -ing He denied seeing the email.

比较一下 He said he wouldn't sign it 和 He refused to sign it——后者更短,传达的信息却更多。

转述一条消息

A: Did you speak to Dana?

B: I did. She said the report wasn't ready and asked if we could move the meeting.

A: Did she say when she'd have it?

B: She promised to send it by Thursday, but she warned me not to count on the morning.

整段对话里都有时态后移,间接疑问句没有使用倒装,还有两个精确的引导动词,每一个都替代了一整句话的内容。

自测

下面的测验涉及时态后移、间接疑问句,以及say和tell的区别。

自我检测:测验:间接引语 →