why 用来问原因。原因不是句子的主语,所以大多数 why 问句都要用疑问语序。
回答 why 时,常常用 because 给出原因。
疑问词不是装饰词,而是把“要问的信息”提前到句首。
Why 问原因
Why + Be / Do + Subject
“你为什么开会迟到了?”英语怎么说?
你为什么开会迟到了?
🔍 拆解这个句子
- Why = 疑问词 —— 问“原因”
- were = 系动词 —— 提前变疑问
- you = 主语
- late = 表语 —— 描述状态
- for the meeting = 介词短语 —— 补充场合
🎯 why 问原因需要倒装
why 问的是原因,而原因不是句子的主语,所以 why 问句通常要倒装 —— 把 be 动词或助动词提到主语前面。唯一不倒装的情况是 why 直接修饰主语(很少见)。
🕐 为什么用 were 而非 was?
因为主语是 you,第二人称搭配的过去式 be 动词是 were,不是 was。was 只给第一人称单数(I)和第三人称单数(he / she / it)用。这一点和“为什么用 be 而非 do”是两回事:用 be 是因为 late 是状态,用 were 是因为主语是 you。
❌ 中文式语序
You were why late for the meeting?
why 要放到句首,were 提到主语前
✅ 原因疑问
why 造句三步
先说要问原因
问“为什么开会迟到”时,你不知道的是原因,所以 why 站到最前面。原因本身不是句子主语,所以大多数 why 问句都要倒装。 Why
这是状态句
late 是形容词,表示“迟到的”状态,所以用 be 动词 were。主语是 you(第二人称),were 是对应的过去式。 were
原因放回答里
问句本身不说原因,回答时再用 because 引出:Because the bus was late.。注意不要把 because 留在问句里。 because
从简单句里找到被提问的信息,再变成特殊疑问句。
被提问的信息:because the bus was late 是被提问的原因。
why 问原因,回答常用 because
why 不是问动作本身,而是问动作或状态背后的原因。回答时通常用 because 给出解释。
如果原句是 You were late because the bus was late,提问时 why 代替整段原因,because 部分不要留在问题里。
why 问什么?
why 问原因,回答通常用 because:Because the bus was late.
如果问的是正在发生的动作,可以说 Why are you laughing? 如果问过去动作,可以说 Why did you leave?
先找原因:because the bus was late。
用 why 代替原因,并放到句首。
原句有 were,所以 were 提到 you 前面。
学完 why 之后,要立刻和 who 作主语的句子对比:同样是特殊疑问句,一个需要倒装,一个保持正常语序。
判断方法:why 问原因,原因不是动作的执行者,所以需要助动词倒装;who 如果问“谁做了这件事”,who 自己就是主语,后面不再额外加 did。