which和which one的区别如:() is better?The girl or the boy?用哪个?再加个what

问题描述:

which和which one的区别
如:() is better?The girl or the boy?
用哪个?
再加个what

1.如果后面是对单数的可数名词的选择,则which和which one都可以.
但是如果后面的选择范围不是单数的可数名词,而是复数的可数名词或不可数名词,则不能用which one,只能用which.
该题用which或which one都是正确的.
2.如果上下文中没有明确的选择范围,且指对事物的选择,则只用what.
此时如果是对人的选择,则用who.