在英语语法中,"which"和"what"在从句中的用法和意义有所不同。"which"通常用来引导非限定性从句,提供额外的信息,而"what"通常用来引导限定性从句,定义或描述主句中的某个事物,也可以引导名词性从句,充当名词的作用。
which
Which通常用来引导一个非限定性从句,也就是说,这个从句并不是对主句中某个特定的事物进行定义或描述,而是用来提供额外的信息。例如:
- My car, which is red, is parked outside. (我的车子是红色的,在外面停着。)
在这个句子中,从句“which is red”并不是用来定义“my car”的,而是提供了一个额外的信息——车子的颜色。
what
What通常用来引导一个限定性从句,这个从句用来对主句中某个特定的事物进行定义或描述。例如:
- I don't understand what you mean. (我不明白你的意思。)
在这个句子中,从句“what you mean”是用来定义“understand”的,即“我不理解你的意思这件事情”。
此外,what还可以用来引导一个名词性从句,这个从句在句子中充当名词的作用。例如:
- What he said is true. (他所说的是真的。)
在这个句子中,从句“What he said”充当了整个句子的主语。