what和which的区别?

如题所述

which和what的区别是:

1、which用于选择范围较小或较明确的场合,what用于选择范围较大或不明确的场合。

2、what可以作为从句得主语、宾语、表语;which很少用于名词性从句;

3、在定于从句中,只能用which充当从句得主语、宾语或表语,不能用what。

4、当作为定语修饰其后接名词时,which用于范围限制的场合,what用于没有范围限制,侧重于种类的场合。

举例:

Which color do you like,black or white?

What color is your car?

5、单独使用,不加名词,当其后面不接名词时,which和what的区别是用于范围限制的场合,what用于没有范围限制,侧重于种类场合。

举例:

What would you like for dinner?

Which would you like for dinner?

6、

温馨提示:答案为网友推荐,仅供参考
第1个回答  2024-04-02

关系代词是用在定语从句里的,比如I like the book which I bought.里的which;

连接代词是用在名词性从句里的,比如I don't believe what is report on TV.里的what。

它们本质其实都差不多,都是充当从句里一个名词性成分。前一句定语从句里,which充当的是从句里宾语成分,后一句名词性从句,what充当的是从句的主语成分。

第2个回答  2024-04-02

它们的区别我知道,先看个表格先

区别一:范围的不同

What 通常用于提问时,范围更广泛,没有具体的限制,而 which 用于在有限的选项中进行选择。

例句:

①What is your favorite color? 你最喜欢的颜色是什么?

②Which color do you prefer, blue or green? 你更喜欢蓝色还是绿色?

区别二:指代的具体性不同

What 常用于询问事物的本质或名称,不特指某个具体对象;which 则用于询问特定的个体或事物,暗示已经提供了一定的选择范围或上下文。

例句:

①What happened? 发生了什么事?

②Which of these books is yours? 这些书中哪一本是你的?

区别三:语法结构中的使用不同

What 在句子中可以作为主语或宾语,而 which 通常用作定语或疑问代词,引导特定的选择性问题。

例句:

①What interests you? 什么让你感兴趣?

②Which book did you choose? 你选择了哪本书?

相似回答