which和who的区别

知识问答 2026-10-31 09:18:01 来源:互联网

"which"和"who"都是英语中的疑问代词,但是它们的用法和含义有所不同。

"Which"通常用于选择或比较两个或更多的事物,它通常用于非限定性定语从句中,用来指代在前面提到的事物中的一个。"I don't know which book to read."(我不知道该读哪本书),在这个例子中,"which"指的是前面提到的两本书中的一个。

而"who"则通常用于询问人的身份或者描述人的特征,它通常用于限定性定语从句中,用来指代在前面提到的人。"The man who is standing there is my father."(站在那里的男人是我父亲),在这个例子中,"who"指的是前面提到的那个男人。

"which"和"who"的主要区别在于它们所指代的对象不同。"which"指代的是事物,而"who"指代的是人,它们在句子中的位置也不同。"which"通常位于非限定性定语从句中,而"who"通常位于限定性定语从句中。