定语从句是英语中的一个重要语法结构,它能够为主语或宾语补充更多的信息。在定语从句中,that和what是两个常见的关系代词,它们的用法有一些不同。
首先,that通常用于引导限定性定语从句,表示先前提到的事物或人。例如:
- The book that I bought yesterday is very interesting. (我昨天买的那本书很有趣。)
在这个例子中,that引导了一个限定性定语从句,修饰先前提到的book。
而what则通常用于引导非限定性定语从句,表示总体或整个事物。例如:
- The weather, what is always unpredictable, ruined our picnic. (天气,总是不可预测的,毁了我们的野餐。)
在这个例子中,what引导了一个非限定性定语从句,修饰先前提到的weather。
其次,that在定语从句中可以作为主语或宾语,而what通常只用作宾语。例如:
- The dog that bit me yesterday was taken away. (昨天咬我一口的那只狗被带走了。)
- I don't like what you just said. (我不喜欢你刚才说的话。)
在第一个例子中,that作为主语,修饰先前提到的dog;在第二个例子中,what作为宾语,修饰you just said。
最后,that通常只能引导限定性定语从句,而what既可以引导限定性定语从句,也可以引导非限定性定语从句。例如:
- The reason that I'm late is because of traffic. (我迟到的原因是交通拥堵。)
- What I want to say is that we should work together. (我想说的是我们应该共同努力。)
在第一个例子中,that引导了一个限定性定语从句,修饰先前提到的reason;在第二个例子中,what引导了一个非限定性定语从句,修饰先前提到的I want to say。
总之,that和what都是常见的定语从句关系代词,它们的用法有一些区别。在使用定语从句时,需要根据具体语境和语法要求来选择合适的关系代词。