what 在宾语从句做定语和which有什么区别

如题所述

不仅仅是在宾语从句中。
二者做定语时which有范围,指在某范围内的哪个,what没有范围。如:
Which season do you like, spring, summer, autumn or winter?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-31
which是在上文有已知范围时才用的追答

如I have some books. which one would you like?

没上文时用what
what book do you often read

第2个回答  2017-07-31
I want to know what book you like to read.
I want to know which book you like to read best of the three.

在上面这两句话种,可以很清楚的看到what &which的区别
what 没有范围
which 是在有范围之内的一种选择
相似回答