英语间接引语(Reported Speech)怎么用:时态后移、人称转换、特殊句型完整规则

间接引语不是简单的"复制粘贴",而是从原说话人的时空坐标,切换到你自己转述时的时空坐标。掌握了这个核心逻辑,所有规则都变得顺理成章。

如果你想知道 时态后移(backshift)怎么用人称代词怎么变疑问句和祈使句怎么转述,或者 条件句在间接引语中要不要变,本文正是你所需要的。间接引语(也叫 Reported Speech 或 Indirect Speech)是英语中最重要的语法结构之一。

✍️ 本文由 Aice 英语学习团队编写 · 上海氦铂网络科技有限公司 · 2026-05-08

⚡ 快速跳转,找到你的问题:

🔄 核心逻辑:换时空换坐标 ⏰ 时态后移(backshift)规则 🔑 情态动词变身法则 💬 疑问句/祈使句/条件句

💡 为什么间接引语这么重要?

真实场景:你想告诉朋友老板说了什么、转述同事的建议、复述老师的要求……这些都需要间接引语。母语者每天都在用,但他们靠的是直觉,而我们需要先理清逻辑,再通过练习形成语感。

间接引语(Reported Speech / Indirect Speech)是用自己的话转述别人说过的内容,不使用引号。与直接引语(Direct Speech)不同,间接引语需要调整时态、人称代词、时间和地点词,以匹配转述时的语境。中文母语者最常遇到的难点是时态后移(backshift)规则和疑问句/祈使句的结构转换。

今天我们分五个模块来讲:核心逻辑(时空坐标切换)时态后移规则情态动词变化特殊句型转述人称代词转换

一句话总结间接引语的本质:

从原说话人的"此时、此地、此人"坐标 → 切换到你转述时的"彼时、彼地、彼人"坐标。
所有依赖于原始时空的词语(时态、时间词、地点词、人称),通常都要调整。

🔄 核心逻辑:换一个时空,就要换一套"坐标"

间接引语的本质是视角切换——原话中的"我、这里、今天、明天",在转述时都要变成"他/她、那里、那天、第二天",因为你已经不在原来的时空了。
示例 原话:"I will finish this report tomorrow."
转述:He said that he would finish that report the next day.
原词间接引语中变为记忆技巧
todaythat day"今天"变"那天"
nowthen"现在"变"当时"
yesterdaythe day before"昨天"变"前一天"
tomorrowthe next day / the following day"明天"变"第二天"
agobefore"之前"变"那之前"
thisthat"这个"变"那个"
herethere"这里"变"那里"
comego"来"变"去"(视角不同)
📋 直接引语变间接引语的4个步骤

第1步:去掉引号,加引述动词(said/told/asked)+ that / if / whether
第2步:人称代词跟着视角变(I → he/she,you → 对应人称)
第3步:时态向过去推一步(backshift)
第4步:时间地点词调整(today → that day,here → there,tomorrow → the next day 等)

按这个顺序逐项检查,就不容易遗漏。

时态后移(Backshift):向过去推一步

主句谓语动词(said, told, asked)是过去时时,从句时态需要向过去推一步——一般现在变一般过去,现在完成变过去完成,will 变 would。这就是 backshift(时态后移)。

完整规则:一般现在→一般过去,现在进行→过去进行,一般过去→过去完成,现在完成→过去完成,will→would,过去完成时不变。
现在→过去 "I like coffee." → He said he liked coffee.
进行时 "I am reading." → He said he was reading.
过去→过去完成 "I saw her." → He said he had seen her.
完成时 "I have finished." → He said he had finished.
will→would "I will help." → He said he would help.
不变 "I had left." → He said he had left.(过去完成时已是最远,不再后移)
💡 哪些情况下间接引语的时态不需要后移?
特例 以下三种情况,间接引语中的时态可以保持不变:
1)客观真理或科学事实:"The earth goes around the sun." → He said the earth goes around the sun. ✅
2)刚刚说完且事实未变:如果转述的话是几秒前说的,且情况没有改变,时态可以不后移。
3)过去完成时:had done 已经是英语中最远的过去时态,无法再后移,保持原样即可。

🔑 情态动词的"变身法则"

can → could,may → might,will → would,must → had to(表义务时)——但 could、might、should、would、ought to 本身已经是过去或情态形式,一般不再降级。

简记:在间接引语中,情态动词 can 变 could,may 变 might,will 变 would,must 表义务时变 had to(表推测时可保留 must);而 could、might、should、would、ought to 不再变化。
can→could "I can swim." → He said he could swim.
may→might "It may rain." → He said it might rain.
must→had to "I must leave." → He said he had to leave.(表义务)
"She must be tired." → He said she must be tired.(表推测,可保留)
💡 不变 could, might, should, would, ought to 在间接引语中一般不再变化,因为它们本身已经是过去或情态形式。

💬 特殊句型:祈使句、疑问句、条件句

祈使句用 tell/ask/order + to do;疑问句用 ask + if/whether 或保留疑问词 + 陈述语序;条件句中第三类和混合条件句不变——这三类是间接引语中最容易出错的地方。

核心结构:祈使句 → tell/ask/order + 宾语 + to do(否定加 not to do);一般疑问句 → ask + if/whether + 陈述语序;特殊疑问句 → 保留疑问词 + 陈述语序;第三类条件句(had done... would have done)在间接引语中不变。
祈使句 "Sit down." → He told me to sit down.
"Don't touch it." → He told me not to touch it.
"Please help me." → She asked him to help her.
一般疑问句 "Do you like tea?" → She asked if I liked tea.
"Will he come?" → He asked whether he would come.
He asked if did I like tea.(不要保留 do/did 提问语序)
特殊疑问句 "Where do you live?" → He asked me where I lived.(保留疑问词 + 陈述语序)
"What time is it?" → She asked what time it was.
条件句 第三类(与过去相反)不变:
"If I had seen her, I would have told her."
→ He said that if he had seen her, he would have told her. ✅

真实条件句按规则降级:
"If it rains, we will cancel."
→ He said that if it rained, they would cancel.

👤 最容易忽略的"人称代词"转换

转述者不再是原说话人,人称代词必须跟着视角变——否则意思会完全不同。先想"原话是谁说的、对谁说的",再想"现在我是谁、我在对谁说"。

转换原则:原话中的第一人称(I/me/my)变为原说话人的第三人称(he/she/him/her/his/her),原话中的第二人称(you/your)变为原听话人的相应人称。
正确 原话:"I love my mother."(她说的)
✅ 正确转述:She said that she loved her mother.
错误 ❌ 错误转述:She said that I love my mother.
(这变成了"她说我爱我的妈妈",意思完全不同!)
💡 技巧 先确定三个角色:原说话人原听话人现在的转述者
原话中的 I/me/my → 变成原说话人的第三人称(he/she/him/her/his/her)
原话中的 you → 变成原听话人的人称

💬 情景对话练习:办公室里的真实转述

下面这段对话展示了间接引语在日常工作中的真实使用场景,注意观察时态后移、人称转换和时间词变化。

小明:"老板刚才说了什么?我没听清。"
小红:"He said that the meeting had been moved to 3 PM."(他说会议改到下午3点了。)
小明:"那客户那边呢?"
小红:"He asked us whether we could finish the report by Friday."(他问我们能不能在周五前完成报告。)
小明:"还有别的吗?"
小红:"He told everyone not to leave early today."(他让大家今天不要早走。)
小明:"好吧……他还说了什么?"
小红:"He mentioned that if we had submitted the proposal last week, we would have gotten the contract."(他提到如果我们上周就提交了方案,就能拿到合同了。)

📝 对话中的间接引语要点:

  • said that... had been moved:一般过去 → 过去完成(时态后移)
  • asked whether... could:一般疑问句 + can → could
  • told... not to leave:否定祈使句转述结构
  • if we had submitted... would have gotten:第三类条件句不变

🧩 来个小测试,看看你掌握了没有

原话:"I am working on the project now." 用间接引语转述(主句用 said),应该怎么说?
A. He said he is working on the project now.    B. He said he was working on the project then.    C. He said he had been working on the project then.

✅ 答案:B — 现在进行时 → 过去进行时;now → then

原话:"Don't open the door." 转述为间接引语,正确的是?
A. He told me to not open the door.    B. He told me not to open the door.    C. He said me not to open the door.

✅ 答案:B — 否定祈使句结构:tell + 宾语 + not to do(not 放在 to 前面)

原话:"Where did you go yesterday?" 转述为间接引语,正确的是?
A. He asked where did I go the day before.    B. He asked where I had gone the day before.    C. He asked where I went the day before.

✅ 答案:B — 特殊疑问句保留疑问词 + 陈述语序;一般过去 → 过去完成;yesterday → the day before

原话:"The sun rises in the east." 转述时时态需要后移吗?
A. He said the sun rose in the east.    B. He said the sun rises in the east.    C. 两种都可以。

✅ 答案:C — 客观真理可以不后移(B更常见),但后移也不算错(A语法上成立)。实际使用中保持原时态更自然。

原话:"If I had known, I would have helped." 转述为间接引语,时态要变吗?
A. He said if he had known, he would have helped.(不变)    B. He said if he had had known, he would have had helped.(后移)

✅ 答案:A — 第三类条件句(与过去事实相反)在间接引语中时态不变,因为已经是最远的过去了。

⚠️ 这些坑你踩过吗?间接引语4大易错点

以下是中文母语者在使用间接引语时最常犯的错误,每一条都是考试和口语中的高频"翻车现场"。

错误1:忘记改人称
❌ She said I am happy.(变成了"她说我(转述者)开心")
✅ She said she was happy.(她说她开心。)

错误2:疑问句保留倒装语序
❌ He asked what did I want.(间接引语中不能用倒装)
✅ He asked what I wanted.(保留疑问词 + 陈述语序)

错误3:混淆 said 和 told
❌ He said me to go.(said 后面不能跟宾语 + to do)
✅ He told me to go.(told 后面跟宾语)
❌ He told that he was busy.(told 后面必须有宾语)
✅ He told me that he was busy. / He said that he was busy.

错误4:时间词忘记调整
❌ He said he will come tomorrow.(时态和时间词都没改)
✅ He said he would come the next day.(will→would,tomorrow→the next day)

✨ 间接引语快速自查清单

  • ✅ 1. 时间词(now, today, tomorrow...)换了吗?
  • ✅ 2. 地点词(here, this...)换了吗?
  • ✅ 3. 人称代词(I, you, my, your...)换了吗?
  • ✅ 4. 时态是否需要后移(backshift)?
  • ✅ 5. 情态动词(can→could, may→might...)调整了吗?
  • ✅ 6. 疑问句 / 祈使句用对结构了吗?
  • ✅ 7. 第三类/混合条件句保留原样了吗?

间接引语的规则看起来很多,但本质上就是换位思考:站在原说话人的位置上,把他的话"搬"到你的语境里。


记住:母语者并不会死记硬背规则,而是直觉上觉得"这样说才顺耳"。多看例句,多模仿,你也能拥有这种直觉。📖