本文目录
在英语语法中,定语从句是一种用来修饰名词或代词的子句。其中,that和which是两种最常用的关系代词,它们都可以用来引导定语从句。
那么,它们之间有什么区别呢?
that
that指代的是一个事物或事情的整体,它的作用是对先行词进行限定和说明。
例如:
- The book that I borrowed from the library is very interesting.(我从图书馆借的那本书非常有趣。)
在这个例子中,that修饰的是先行词“book”,限定并说明这本书是我从图书馆借来的。
which
which则强调的是先行词的某个特定的方面或特征。
例如:
- I bought a new car, which is very expensive.(我买了一辆新车,它非常昂贵。)
在这个例子中,which修饰的是先行词“car”,强调它的价格昂贵。
此外,which后面通常需要加逗号与主句分开,而that则不需要。
例如:
-
The computer, which I bought last week, is very fast.(我上周买的电脑非常快。)
-
The computer that I bought last week is very fast.(我上周买的电脑非常快。)
总结
虽然that和which都可以用来引导定语从句,但它们的用法有所不同。that用来限定和说明先行词,而which则强调先行词的某个特定方面。此外,which后面通常需要加逗号与主句分开,而that则不需要。
在实际运用中,我们需要根据具体情况选择使用哪种关系代词,以使句子表达更加准确和清晰。