What did I do wrong? 就是“我做错了什么 / 我哪里做得不对”。别按中文先找“我”,先放疑问词 What,再放过去时助动词 did,然后是主语 I,主要动词用原形 do,最后放 wrong。所以正确顺序是:What + did + I + do + wrong?

What did I do wrong 到底问什么?
这句话不是在问“我有没有错”,而是在问“我做错的是哪一件事,或者哪个地方不对”。
What did I do wrong?
我做错了什么?
What did I say wrong?
我哪句话说错了?
What did I get wrong?
我哪里理解错了?
Cambridge Grammar Today 对 wh-question 的说明是:信息问句通常从 what, when, where, who, why, how 这类疑问词开始,再根据句子需要放助动词、主语和主要动词。British Council 的一般过去时页面也说明,过去时问句可以用 did 来构成。
所以这句话的重点不是把中文逐字翻出来,而是先判断它是一个“问信息”的过去时问句。
3 步排出正确顺序
第 1 步:先找你要问的信息
“我做错了什么”里,真正未知的是“什么”。英语先把未知信息提到句首:
What ...
这一步最容易被中文顺序干扰。中文说“我做错了什么”,英语不要先写 I,否则你很容易写出别扭的 I did what wrong?。这句话不是完全不能在特殊语境出现,但它不是初学者要掌握的正常信息问句顺序。
第 2 步:过去发生的事,用 did 开问句
如果你在问刚才、昨天、那次沟通、那次考试、那段关系里自己哪里做错了,通常是在问过去发生的动作。一般过去时问句要把 did 放到主语前:
What did I ...
这里的 did 是助动词,不是“做”的主要动词。它的作用是帮句子形成过去时问句。
第 3 步:主要动词回到 do,wrong 放后面
did 已经承担过去时,后面的主要动词要用原形 do:
What did I do wrong?
不要写:
Wrong: What did I did wrong?
Right: What did I do wrong?
Cambridge Dictionary 里 wrong 既可以表示“不正确的”,也可以作副词用在类似 doing wrong 的结构里。放在这句话里,wrong 不是名词“错误”,而是在说明“做得不对”。
这句话为什么不是 Did I do wrong?
Did I do wrong? 只是在问“我是不是做错了”。它缺少 What,所以没有问出“错在哪里”。
| 你想问 | 更自然的句子 | 重点 |
|---|---|---|
| 我做错了吗? | Did I do something wrong? | 问有没有错 |
| 我做错了什么? | What did I do wrong? | 问错在哪里 |
| 我哪句话说错了? | What did I say wrong? | 问哪句话不对 |
| 我哪里理解错了? | What did I get wrong? | 问理解偏差 |
如果你已经知道对方不满意,但不知道具体原因,用 What did I do wrong? 更准确。
和 What have I done wrong 有什么区别?
这两句都可以说,但语气焦点不一样。
What did I do wrong?
我刚才 / 那次到底做错了什么?
What have I done wrong?
我到底做错了什么,为什么现在会变成这样?
British Council 对 present perfect 的解释是,它由 have/has + past participle 构成,常用于和现在有关的过去动作或经历。所以 What have I done wrong? 里的 have done 更容易让人感觉:过去那件事的影响还连着现在。
| 场景 | 更自然的选择 | 为什么 |
|---|---|---|
| 老师批改了你刚才的练习,你问错在哪里 | What did I do wrong? | 聚焦刚才那次动作 |
| 同事突然生气,你不知道自己哪里冒犯了对方 | What have I done wrong? | 强调现在的局面和对方反应 |
| 复盘一次项目失误 | What did I do wrong? | 聚焦已发生事件 |
| 关系里对方一直冷淡,你想问原因 | What have I done wrong? | 过去行为和现在结果连在一起 |
不用把 have done 理解成“更高级”。它只是把过去和现在连得更紧。

8 个可以直接替换的场景例句
道歉和沟通
What did I do wrong?
我做错了什么?
What did I say wrong?
我哪句话说错了?
What did I do to upset you?
我做了什么让你不高兴?
第三句更具体,适合你已经知道对方不舒服,想问触发点。它比 What did I do wrong? 更柔和一点,因为它把重点放在对方感受上。
学习和复盘
What did I get wrong in this sentence?
这个句子我哪里理解错了?
What did I do wrong in the exercise?
这道练习我哪里做错了?
What did I miss?
我漏掉了什么?
如果你是在检查语法题、听写题或口语跟读,get wrong 和 miss 往往比一直说 do wrong 更具体。
工作和项目
What did I do wrong in the meeting?
我在会议里哪里做得不对?
What could I have done better?
我本来哪里可以做得更好?
最后一句不是“认错”,而是求反馈。它适合复盘、汇报和面试反馈,语气比 What did I do wrong? 更开放。
常见错误 1:did 后面又写 did
很多人看到中文“做错了”,脑子里会先想到 did。但在问句里,前面的 did 已经是助动词,后面的主要动词要回到 do。
Wrong: What did I did wrong?
Right: What did I do wrong?
Wrong: What did I done wrong?
Right: What did I do wrong?
如果你想用 done,那就换成 present perfect:
What have I done wrong?
这里是 have + done,不是 did + done。
常见错误 2:把 wrong 当成名词 error
wrong 在这句话里说明“做得不对”。如果你想问“我犯了什么错误”,也可以说:
What mistake did I make?
我犯了什么错误?
对比一下:
What did I do wrong?
我哪里做得不对?
What mistake did I make?
我犯了什么错误?
前者更口语,适合直接问对方反馈;后者更像复盘或检查具体错误。
常见错误 3:语气太冲
What did I do wrong? 本身没有错,但在关系沟通里可能听起来有点委屈、急迫,甚至像在反问。语气取决于上下文和说话方式。
如果你想更平和,可以换成:
Can you tell me what I did wrong?
你能告诉我我哪里做错了吗?
Could you help me understand what I did wrong?
你能帮我理解我哪里做得不对吗?
What could I have done better?
我哪里本来可以做得更好?
注意这里 what I did wrong 放在 tell me 后面,变成宾语从句,词序要回到陈述语序:what I did wrong,不是 what did I do wrong。
怎么用 Video Language Learn 练到脱口而出?
练这类问句,不建议只背中文翻译。你可以在 Video Language Learn 里选一段带问句的真实视频,按三轮练:
- 先盲听一句,判断是不是 wh-question。
- 打开字幕,标出
What / did / I / do / wrong这样的槽位。 - 用单句循环跟读,再把主语、动词和场景替换掉。
例如:
What did I do wrong?
What did you do wrong?
What did I say wrong?
What did I miss?
What could I have done better?
如果你能把这 5 句替换顺,就不只是“看懂解释”,而是真的能在道歉、复盘和求反馈时开口。
小结
记住一句就够:
What + did + I + do + wrong?
中文先说“我”,英语信息问句先处理 What;did 已经表示过去,后面用原形 do;wrong 放在 do 后面,表示做得不对。问过去某件事,用 What did I do wrong?;强调现在局面和影响,可以考虑 What have I done wrong?
Practice Next
把这套方法放进一个真实视频里练
学习指南的价值不在收藏,而在马上完成一次训练。选一集真实英文视频,从盲听、逐句精听、跟读或听写开始。