What和which都是疑问代词,这意味着它们指代说话者还不知道的东西,这些东西是除了人之外的其他东西,例如物体、品质或地方等等。若指代人,则用关系代词who;尽管有时可以what和which可以互换,但在某些情况下,只能使用其中的一个。
一、what
当有很多可能的选择或者不知道有多少选择时,用what,例如:
Whatcolorshirtwillyouweartomorrow
你明天穿什么颜色的衬衫?
Whatisyourfavoritekindoficecream
你最喜欢哪种冰淇淋?
Ididn’twhatyousaid.
我没听见你说什么。
Whatmakessomeoneagoodfriend
什么使一个人成为好朋友?
Whatdidyoudoatschooltoday
你今天在学校做了什么?
二、which
当已经知道是两个中的一个或是几个中的一个时,用which;在疑问句中用which的前提是已经知道有多少,例如:
Whichpairofshoesdidyoudecidetowearwithyourpromdress
你决定穿哪双鞋来搭配你的舞会礼服?
Whichofyourisstartingschoolthisyear
你的哪个孩子今年要上学?
Idon’tknowwhichforkisformysalad.
我不知道哪把叉子是用来做沙拉的。
Whichwristdidyousprain
你扭伤了哪只手腕?
Doyouknowwhichwayweshouldturn
你知道我们该转向哪条路吗?
Whichdaydidyoudecidetohostthedinnerparty
你决定哪天举办晚宴?
三、what和which的选用影响句子意思
1.相比于which,what暗指的可能选项更多。因此在决定特殊疑问句中用which还是what之前,要先弄清楚你的提问如何影响接收者对你的意思的影响,例如:
a.Whatishisnationality
他的国籍是什么?
b.Whichishisnationality
他的国籍是哪国?
解析:句b中使用which的前提是说话者已经缩小了他的国籍范围(可能对他的出生或婚姻等已经很了解),而句a使用what是因为说话者对他的国籍一无所知,因此接收者就可以根据实际情况进行回答。
2.正是因为what和which所暗指的选项数量不同,那么对应的可作答的选项也不同,换句话说就是,对于what引导的特殊疑问句的回答选择性比which的多,例如:
WhathappenedduringtheSecondWorldWar
第二次世界大战期间发生了什么?
解析:可能接收者会给你讲整个二战史。
WhichhappenedduringtheSecondWorldWar
第二次世界大战期间发生了哪些?
解析:可能接收者只会给你讲几个二战的经典战役。
四、what和which的选用不影响句子意思
在有些情况下,what或which两者都可用而不影响接收者做出不同的回答。
1.旅行计划,例如:
如果离开机场去特定目的地的航班只有那么多,那么用what和which都可以,例如:
WhatflightareyoutakingtoAtlanta
你乘什么航班去亚特兰大?
WhichflightareyoutakingtoAtlanta
你乘哪班飞机去亚特兰大?
一天中只有那么多小时,一个月中可能只有那么多天,那么通常用what或which都可以,例如:
Whatdayisyoursurgery
你的手术是哪天?
Whichdayisyoursurgery
你哪天做手术?
五、如何判断是用what还是which
长篇大论之后,如果你还是不确定要用哪个,那么这里介绍一个方法,可能不是100%适用,但是适用于大部分。
当你想使用which时,试着在which后面加”of+代词“,如果行得通,那么就用which,例如:
Which(ofyour)shirtsareyouconsideringforthephoto
你考虑穿哪件衬衫拍照?
Idon’tknowwhich(ofyour)sistersyouarebringingtodinner.
我不知道你要带哪个姐妹来吃饭。
Which(oftheir)booksaretheyusinginclasstoday
他们今天上课用的是哪本书?
解析:当你试着用what去代替which之后,你会发现行不通,因为没有类似whatof结构作主语的。
注意有个习语whatofit,意思是“那又怎么样呢,那有什么关系呢”,跟这个没关系。