本文目录
在学习英语的过程中,我们经常会遇到定语从句,而定语从句中的that和which也是学习者容易混淆的两个词。那么,它们到底有什么区别呢?
1. 用法不同
that和which在定语从句中的用法是不同的,that只能引导限制性定语从句,而which则只能引导非限制性定语从句。
限制性定语从句是对先行词进行限制和具体化,如果去掉这个从句,整个句子的意思就会受到影响,而非限制性定语从句则是对先行词进行解释和补充,即使去掉这个从句,整个句子的意思也不会受到影响。
例如:
-
The book that I am reading now is very interesting.(我现在正在读的那本书非常有趣。)这里的定语从句that I am reading now是限制性定语从句,它对先行词book进行了限制和具体化,如果去掉这个从句,整个句子的意思就不完整了。
-
This book, which was written by a famous author, is very interesting.(这本书是由一位著名作家写的,非常有趣。)这里的定语从句which was written by a famous author是非限制性定语从句,它对先行词this book进行了解释和补充,即使去掉这个从句,整个句子的意思也是完整的。
2. 逗号使用不同
由于that引导的是限制性定语从句,而which引导的是非限制性定语从句,因此它们在使用逗号时也是不同的。
限制性定语从句中不使用逗号,而非限制性定语从句中则使用逗号。这是因为限制性定语从句是对先行词进行限制和具体化,是不可或缺的一部分,不可以被随意省略或替换;而非限制性定语从句则是对先行词进行解释和补充,是可有可无的一部分,使用逗号可以使其与主句分离开来,以示区别。
例如:
-
The book that I am reading now is very interesting.(我现在正在读的那本书非常有趣。)这里的定语从句that I am reading now是限制性定语从句,不使用逗号。
-
This book, which was written by a famous author, is very interesting.(这本书是由一位著名作家写的,非常有趣。)这里的定语从句which was written by a famous author是非限制性定语从句,使用逗号。
3. 可替换性不同
that在定语从句中有着更强的指代作用,可以替换先行词,而which则没有这样的作用。
例如:
-
The book that I am reading now is very interesting.(我现在正在读的那本书非常有趣。)这里的that可以替换book,即The book I am reading now is very interesting.
-
This book, which was written by a famous author, is very interesting.(这本书是由一位著名作家写的,非常有趣。)这里的which不能替换book。
综上,that和which虽然很相似,但它们在定语从句中的用法、逗号使用和可替换性等方面都是不同的。因此,在应用中需要正确地使用它们,并加以区分。