which和that的区别

知识问答 2025-09-01 08:36:24 来源:互联网

"Which"和"That"都是英语中的疑问代词,用来引导特殊疑问句,但它们的用法有一些不同。

"Which"用于选择两者之间的事物,通常用于已知选项中,比如在"Which is your favorite color?"(你最喜欢的颜色是哪个?)这个问题中,说话者知道有多个可能的颜色供选择。

而"That"则用于指代前文提到的特定事物或情况,或者在没有具体可选项的情况下,比如在"I think that's a great idea."(我认为那是个好主意。)这句话中,"that"指的是之前讨论的具体想法或建议。

选择使用"which"还是"that",主要取决于你要询问的是具体的哪一个,或者是否存在多个可供选择的选项。