
疑问代词WHICH与WHAT的用法区别.doc
2页疑问代词WHICH与WHAT的用法区别which与what作疑问代词时,均可对人或事物发问但用法上有区别一、which—般用于从已知或有限范围内的人或事物作出选择的场合,也就是说,其选择对象的范围有一定限制;而what一般用于从未知或无限范围内的人或事物作出选择的场合,也就是说,其选择对象的范围无一定限制例如:Whichparentlovesyoubetter?父母中,哪个更疼你?(已知或有限范围)Whatbooksdoyoulikereading?你喜欢读什么书?(未知或无限范围)Whichcolorisyourcap——red,greenoryellow?你的帽子是那种颜色的——红的、绿的或黄的?(已知或有限范围)Whatcoloristheflower?这朵花儿是什么颜色的?(未知或无限范围)Whichwereyouangrywith——Tom,MaryorJack?你刚才生谁的气——汤姆、玛丽或杰克?(已知或有限范围)Whatisyourfather?你父亲是干什么的?(未知或无限范围)二、但在实际生活中,what也可见用于从已知或有限的范围内作出选择的个别场合例如:What/Whichseasonisthebest?哪个季节最好?(已知或有限范围)Whatdayoftheweekisittoday?今天星期几?(已知或有限范围)三、针对人发问时,即使选择对象的范围是未知或无限的,人们有时似乎更倾向于用which,而少用what。
例如:Which(少用What)doctorwillcomenext?接下去,什么大夫要来?(未知或无限范围)四、现代英语中,which才能后接of短语,而what则不能例如:Whichofyoucametoseemeyesterday?你们当中哪一位昨天来看我?Whichofthepictureswereyoudrawinglastnight?你昨晚在画的是这些图画当中的哪一幅?上述两句,前句中的which不能用who取代,后句中的which不能用what取代。












