区别what,which与who的小技巧 which可以指人也可以指物,指人时等同于who,指物时等同于what。但which通常是在特定的范围内中的一个,例如你看到一群小孩,想问哪个是小明,用which, 而不用who,挑选商品时也用which,而不用what。再比如别人给出蓝色、红色,他问你在这两种颜色中你喜欢哪种颜色。就用which colour,因为这已经限定了范围,只能在蓝色、红色中选择。若没给出选择范围则用what colour。一、后接名词时的区别当用作定语修饰其后接名词时,只用which和what,不能用who。which和what的区别是:前者用于选择范围较小或较明确的场合,后者用于选择范围较大或不明确的场合。如:Which color do you like, black or white? 黑色和白色,你喜欢哪种?Which is bigger, the sun or the earth? 太阳和地球哪个大?What color is your car? 你的汽车是什么颜色的?