
在日常英语交流中,除了只能用 Yes 或 No 回答的一般疑问句,更多时候我们会遇到需要具体信息的问句,这类句子被称为特殊疑问句(Wh- Questions)。特殊疑问句是用来询问具体的内容,比如事情的种类、时间、地点、原因、方式、对象等,而不是简单地判断对方对某事的肯定或否定。无论询问“什么”、“哪里”、“谁”、“为何”、“如何”等,都属于特殊疑问句。
特殊疑问句与一般疑问句的结构非常类似,两者的最大区别,就是在疑问句句首加上一个合适的疑问词(如 what、where、who、why、how 等)。你可以把特殊疑问句理解为:在原本的一般疑问句里,将你想知道的那个成分替换为相应的疑问词,然后置于句首。
例如,来看一个基本陈述句:“You eat rice for lunch.” 将其变为一般疑问句是:“Do you eat rice for lunch?”(你午饭吃米饭吗?)
但如果我们想知道具体“吃的是什么”,就把 rice 换成what,疑问词提到句首,句子变成:“What do you eat for lunch?”(你午饭吃什么?)
因此,特殊疑问句的固定结构为:疑问词 + 助动词 + 主语 + 动词原形 + 其他成分。需要特别注意的是,疑问词一定在句首,后面紧跟助动词和主语,这和中文“你吃什么”的语序不同。掌握这一模式,可以帮助你准确地向他人提问所需的具体信息。
不论疑问词是哪一种,这种“疑问词 + 助动词 + 主语 + 动词原形”的顺序是最核心的规律。掌握之后,你就能自如地用英文询问各种细节信息了。
英语中有一整套用来发问的疑问词(Wh- words),每一个疑问词针对不同类型的信息提出问题。掌握它们的分工和用法,是英语提问能力的根本。
补充说明:
What/Who/Which 可以单独作主语或宾语,有时“do/does/did”助动词可省略。
How 的变式极为丰富,可以组成 How old(年龄)、How long(多久)、How much(多少钱/多少量)、How many(多少数量-可数)、How often(频率)、How far(距离),等等。
Whom 在口语现代英语中使用频率远低于 who,但在正式、书面、考试中偶有出现,识别区分仍有必要。
Which 一般用于可供选择的范围较小、已知时,而 what 通常用于开放性的范围。
What kind of 后面通常接名词,询问类别时很实用。
这些疑问词为你的提问打开了不同领域的大门。实际使用时,需要根据你想获得的信息选对疑问词。
What is your favorite subject? 你最喜欢的科目是什么?(What 询问事物内容)
Whose jacket is this? 这是谁的夹克?(Whose 询问所有关系)
Which restaurant do you prefer — the Italian one or the Chinese one? 你更喜欢哪家餐厅——意大利还是中餐那家?(Which 在有限选项中询问偏好)
How often do you travel? 你多久旅行一次?(How often 询问频率)
How long does it take to get there? 到那儿需要多长时间?(How long 询问时间长度)
When did you start learning English? 你什么时候开始学英语的?(When 询问具体时间)
Who won the match yesterday? 昨天谁赢了比赛?(Who 作主语)
Whom should I contact for help? 我应该联系谁获得帮助?(Whom 作宾语)
What kind of food do you usually eat for breakfast? 你早餐通常吃哪类食物?(What kind of 询问类别)
这些疑问词组合变化极为灵活,掌握这些基本模式后,可以自由地针对身份、时间、地点、方式、原因、数量等各类问题发问,为英语交流搭建“精准提问”的骨架。
特殊疑问句的语序是一个关键难点,因为它和中文的语序习惯完全不同。中文可以说“你吃什么?”(主语在前,疑问词在句末),英文则必须把疑问词提到句首,紧跟助动词,然后才是主语和动词原形。
标准语序:疑问词 + 助动词 + 主语 + 动词原形(+ 其他成分)
以“You eat rice for lunch.”为例,把 rice 替换成 what,按照正确语序组装:
What(疑问词)+ do(助动词)+ you(主语)+ eat(动词原形)+ for lunch?
最终得到:“What do you eat for lunch?”
以下两种语序都是典型错误,人们很容易犯:
✗ What you eat for lunch?(缺少助动词,不能直接把疑问词放在主语前而不加助动词)
✗ What do eat you for lunch?(主语和动词位置颠倒,助动词后应先接主语再接动词原形)
✓ What do you eat for lunch?(标准语序)
这里要注意:疑问句语序要求“助动词 + 主语”的倒装,疑问词提前后,这个倒装结构依然保留。很多人在写特殊疑问句时,疑问词提前了,却忘记了倒装,直接写成陈述句语序,这是最常见的失误。
Where do you usually have lunch? 你通常在哪里吃午饭?(Where + do + you + have,标准倒装语序)
When did she leave the office? 她什么时候离开办公室的?(When + did + she + leave,did 把时态“接管”,leave 用原形)
Why are you so tired today? 你今天为什么这么累?(be动词 are 移到主语前,无需 do/does/did)

在特殊疑问句中,Who 既可以作主语,也可以作宾语,这两种用法不仅含义不同,句型结构也完全不同。很多同学在使用时常犯混淆,这部分内容一定要彻底搞清楚。
一、Who 作主语
当 Who 担任主语时,句子不用倒装,也不用加助动词 do/does/did。语序和陈述句一样,直接在句首用 Who 替换原主语,后面紧跟谓语动词。
一般用于询问“谁做了这件事”:
【语法结构】:Who + 谓语动词(时态根据实际情况变化)+ 其他成分
Who finished the report yesterday? 昨天谁完成了报告?(Who 作主语,直接接谓语 finished,无需倒装)
Who opened the door? 谁打开了门?(Who 作主语,opened 是谓语,语序与陈述句一致)
Who 作主语时,不管人称和数,后面谓语通常用单数形式,尤其在现在时。如:Who wants some coffee? (谁想来点咖啡?)
二、Who/Whom 作宾语
当 Who(或正式用法 Whom)作动词或介词的宾语,必须用疑问句的倒装语序:即要引入助动词 do/does/did 或 be/have 等,主语和谓语位置倒装。
用于询问“你做了什么对谁/和谁”:
【语法结构】:Who/Whom + 助动词(do/does/did/情态动词等)+ 主语 + 动词原形(+ 其他)
Who did you meet at the airport? 你在机场见了谁?(Who 是宾语,需要倒装:Who + did + you + meet)
Whom did the teacher praise in class? 老师在课堂上表扬了谁?(Whom 是宾语,正式书面用法)
口语和多数书面语中,who 通常代替 whom 作宾语;whom 仅用于正式或书面环境,有时还会搭配介词提前(如“to whom”)。
三、判断主语 or 宾语的小窍门
怎么判断Who到底是主语还是宾语?可以用以下方法快速辨别:
常见错误类型举例
错误:Who you called this morning?(漏掉助动词 did,结构错误)
正确:Who did you call this morning?
错误:Who did call you this morning?(主语结构不需要 did)
正确:Who called you this morning?
掌握好 Who 作主语和宾语的区分,你提出“谁做的?”、“你做什么对谁?”等问题时,句型就不会再错了。

How 是英语疑问词中变体最多、使用频率最高的一个。单独的 How 用来询问“方式”“状态”或“方法”,比如“你是怎么做的?(How did you do it?)”“你怎么样?(How are you?)”。但 How 的威力远不止于此——它与各种形容词、数量词、副词等结合后,可以表达时间、数量、距离、频率、程度等各种具体信息,堪称"万能提问工具"。这些组合句型在日常英语口语和考试中都非常常见,理解并熟练掌握可以极大拓展你的提问能力。
可以看到,How 组合的用法极为灵活,只要后面跟上能表示你关心“方式”“程度”“数量”的词,都可以组成常用问句。
How many cups of coffee do you drink a day? 你每天喝几杯咖啡?(How many 询问可数名词数量)
How often do you go to the gym? 你多久去一次健身房?(How often 询问频率)
How long have you been learning English? 你学英语多久了?(How long + 现在完成进行时,询问持续时间)
How soon will the package arrive? 快递多快能到?(How soon 询问距离某个事件还有多长时间)
How tall is your father? 你爸爸多高?
How old will you be next year? 你明年几岁?
How heavy is this box? 这个箱子有多重?
How fast can a cheetah run? 猎豹能跑多快?
Tip:
How many 和 How much 的本质区别在于名词是否可数。
有些组合还可进一步衍生,如:
掌握好这些 How 结构,表达询问的范围和深度会大大提升,更贴近地道英语。
特殊疑问句(如以 What, Where, Why, When, How, Who 等疑问词开头的句子)不能用 Yes 或 No 来回答,必须根据疑问词提供具体的信息。回答既可以是完整的句子,也可以是简洁的短语,视具体情境而定。这样才能真正回答对方“问的是什么”。
Where do you live? — In Beijing. / I live in Beijing.
你住在哪里?——在北京。(Where 询问地点,答案要包含地名)
When does the train leave? — At 7:30. / It leaves at half past seven.
火车几点发车?——7:30。(When 询问时间,答案需具体到几点)
Why were you late? — Because the traffic was terrible.
你为什么迟到了?——因为交通太堵了。(Why 询问原因,常用 Because 引导)
What is your favorite color? — Blue. / My favorite color is blue.
你最喜欢的颜色是什么?——蓝色。(What 询问事物)
How did you go to school? — By bike. / I rode my bike.
你怎么去学校的?——骑自行车去的。(How 询问方式/方法)
Who called you just now? — My mother.
刚才是谁给你打的电话?——我妈妈。(Who 询问某人身份)
对于特殊疑问句,如果只用 Yes/No 来回答,会造成信息缺失甚至让人听不懂。例如:
✗ Where do you live? — Yes, I do.(错误:不能用 Yes/No 回答特殊疑问句)
✗ Why were you late? — Yes.(错误:缺乏原因)
正确做法应该是围绕疑问词补充具体内容 →
✓ Where do you live? — In Shanghai.(提供详细地点信息)
✓ Why were you late? — Because I missed the bus.(提供明确原因)
✓ What do you want to eat? — Noodles.(具体说明要吃的食物)
✓ How did you fix the computer? — I restarted it.(说明具体操作)
通过练习“提问”和“作答”环节,可以迅速提升实际口语交流能力,让对话更加流畅、准确。

来看一段生活中对话,注意各种疑问词如何配合使用,以及回答的方式:
A:What are you doing this weekend?
你这个周末打算做什么?(What 询问具体计划,be动词 are 倒装)
B:I'm going to visit my cousin. She just moved to a new apartment.
我打算去看我表姐。她刚搬到新公寓。
A:Really? Where does she live now?
真的吗?她现在住在哪里?(Where + does 倒装,询问地点)
B:In Chaoyang District. It's not too far from here.
在朝阳区。离这里不太远。
A:How long does it take to get there?
去那里要多长时间?(How long 询问时间长度)
B:About 40 minutes by subway. How often do you visit your relatives?
坐地铁大约40分钟。你多久去看一次亲戚?(How often 反问频率)
A:Not very often. Maybe once a month. Who else is going with you?
不太频繁。大概一个月一次。还有谁和你一起去?(Who 作主语,无需倒装)
B:Just me and my mom. We haven't seen her in a while.
就我和我妈。我们有一段时间没见她了。
注意对话中最后一句“Who else is going with you?”——Who 在这里作主语(谁和你去),所以动词 is 紧跟在 Who 后面,没有额外倒装。这和“Who did you invite?”(Who 作宾语,需要倒装)形成了对比。这个区别在实际口语中非常关键。
知识点:特殊疑问句的正确语序
下面哪个特殊疑问句的语序是正确的?
A. Where you are going tonight?
B. What does she likes to eat?
C. When did they arrive at the hotel?
D. Why you were late this morning?
答案:C
C“When did they arrive at the hotel?”语序完全正确:When(疑问词)+ did(助动词)+ they(主语)+ arrive(动词原形)。A 缺少助动词倒装,应为“Where are you going?”;B 中 does 后应接原形 like,不能用 likes;D 缺少助动词倒装,应为“Why were you late?”
知识点:Who 作主语与宾语的区别
下面哪个句子中,Who 的用法是正确的?
A. Who did called you last night?
B. Who you spoke to at the party?
C. Who designed this building?
D. Who did designed the poster?
答案:C
C“Who designed this building?”正确,Who 作主语,直接接谓语动词 designed,无需倒装。A 中 Who 作主语,不能引入 did,应为“Who called you?”;B 缺少助动词,应为“Who did you speak to?”(Who 作宾语);D 中 Who 作主语,不应引入 did,应为“Who designed the poster?”
知识点:How 组合的正确使用
你想问朋友“你多久锻炼一次?”,下面哪个表达是正确的?
A. How many do you exercise?
B. How long do you exercise in a week?
C. How often do you exercise?
D. How much do you exercise time?
答案:C
询问频率用“How often”,所以正确答案是 C“How often do you exercise?”A“How many”用于询问可数名词的数量,不用于询问频率;B“How long”询问时间长度,问的是“锻炼持续多久”而非频率;D“How much”后面搭配名词,“How much time”才对,而且语序也有问题。
知识点:疑问词的选择与语序构建
你在和一位新认识的外国朋友聊天,想了解以下五件事,请用特殊疑问句来提问:
第一件:问他从哪里来。
第二件:问他在北京住了多长时间。
第三件:问他为什么来北京。
第四件:问他喜欢哪种中国食物。
第五件:问他多久回一次家乡。
以下是参考答案,用词可以灵活变化,语序正确即可:
第一件:Where are you from? 或 Where do you come from?(Where + be动词/do + 主语)
第二件:How long have you been in Beijing?(How long + have + 主语 + been,现在完成时)
第三件:Why did you come to Beijing? 或 Why are you in Beijing?(Why + 助动词 + 主语 + 动词)
第四件:Which Chinese food do you like? 或 What kind of Chinese food do you like?(Which/What kind of + 助动词 + 主语 + 动词)
第五件:How often do you go back to your hometown?(How often + do + 主语 + 动词原形)
知识点:特殊疑问句的综合运用与回答方式
阅读下面这段对话,找出其中两处疑问句的语序错误,写出正确形式,并解释错误原因:
A:What you are studying at university?
B:I'm studying computer science.
A:Interesting! How many time does it take to finish the degree?
B:About four years.
错误一: A 的第一句“What you are studying at university?”
正确形式:What are you studying at university?
错误原因:特殊疑问句中,疑问词后必须保留助动词与主语的倒装语序(助动词 + 主语),不能直接用陈述句语序。应将 are 移到 you 前面。
错误二: A 的第三句“How many time does it take?”
正确形式:How long does it take to finish the degree?
错误原因:“time”在“时间长度”这个含义下是不可数名词,不能用 How many 修饰。询问时间长度应使用“How long”。(How many 只用于可数名词,如 How many days / How many people。)