which和that引导定语从句的区别
在英语学习中,定语从句是一个常见的语法点,而"
which"
和"
that"
引导的定语从句更是让许多学习者感到困惑。究竟这两个词有何区别?如何正确使用它们呢?下面,我们就来详细探讨一下这个问题。一、引导词的区别
1."
which"
通常用于非限制性定语从句,表示补充说明,不影响主句的意思。2."
that"
主要用于限制性定语从句,对先行词进行限定,不与先行词分隔。二、使用场景
1."
which"
引导的非限制性定语从句通常放在先行词之后,用逗号隔开。例:Theook,whichIoughtyesterday,isveryinteresting.
2."
that"
引导的限制性定语从句通常紧跟在先行词之后,不用逗号隔开。例:TheookthatIoughtyesterdayisveryinteresting.
三、先行词限制
1."
which"
可以用于所有先行词,包括人和物。例:Theersonwhichyoumetyesterdayismyfriend.
2."
that"
不能用于某些先行词,如序数词、形容词最高级、不定代词等。例:Theookthatisonthetaleismine.
四、替代词使用
1."
which"
可以用"
theone"
例:Theookwhich/thatisonthetaleismine.
2."
that"
不能用"
theone"
五、关系代词省略
1."
which"
引导的非限制性定语从句可以省略关系代词。例:Theook,Ioughtyesterday,isveryinteresting.
2."
that"
引导的限制性定语从句不能省略关系代词。例:TheookthatIoughtyesterdayisveryinteresting.
"
which"
和"
that"
引导的定语从句在使用上存在一些区别,了解这些区别有助于我们更好地掌握英语语法。在实际应用中,我们需要根据句子结构和先行词的特点来选择合适的引导词。希望**能帮助大家更好地理解这两个词的区别。