which 和 what 都可以引导宾语从句,并在句中作成分.他们在句子中要咋样区别

问题描述:

which 和 what 都可以引导宾语从句,并在句中作成分.他们在句子中要咋样区别

what 不指定范围,海阔天空,什么都行;
which 指定范围,只能在一定范围内选择
His father will give him what he wants.(不管他说什么都可以)
I have two dog, I will give you which you like.(只能二选一喽)

which 常表示在某个范围中的哪一个,哪一些
而what 是没有范围的.除了表示疑问,什么.还可以表示……的人,东西,地方.
加油!