
在英语学习中,定语从句是一个经常出现的语法点,而“which”和“that”作为关系代词,在引导定语从句时各有特点。它们之间有哪些区别呢?小编将围绕这一问题,从多个角度为您详细解析。
一、关系代词的用法
1.“which”通常用于非限制性定语从句,而“that”用于限制性定语从句。
2.“which”可以引导非限制性定语从句,表示附加说明,而“that”不能。
二、先行词的限定性
1.“which”可以引导非限制性定语从句,先行词可以是任何名词。
2.“that”引导限制性定语从句时,先行词通常是特指的名词。
三、先行词的指代范围
1.“which”引导的定语从句中,先行词的指代范围较广。
2.“that”引导的定语从句中,先行词的指代范围较窄。
四、先行词的复数形式
1.“which”可以引导先行词为复数形式的定语从句。
2.“that”不能引导先行词为复数形式的定语从句。
五、先行词的指代对象
1.“which”可以指代物,也可以指代人。
2.“that”通常指代人。
六、先行词的省略
1.“which”引导的定语从句中,先行词可以省略。
2.“that”引导的定语从句中,先行词不能省略。
七、先行词的修饰语
1.“which”引导的定语从句中,先行词可以有修饰语。
2.“that”引导的定语从句中,先行词通常没有修饰语。
八、先行词的指代意义
1.“which”引导的定语从句中,先行词的指代意义较为模糊。
2.“that”引导的定语从句中,先行词的指代意义较为明确。
九、先行词的强调作用
1.“which”引导的定语从句中,先行词没有强调作用。
2.“that”引导的定语从句中,先行词有强调作用。
十、先行词的指代关系
1.“which”引导的定语从句中,先行词与定语从句中的关系较为松散。
2.“that”引导的定语从句中,先行词与定语从句中的关系较为紧密。
通过以上分析,我们可以看出,“which”和“that”在引导定语从句时有着明显的区别。在实际应用中,我们需要根据句意和语境选择合适的关系代词,使句子表达更加准确、流畅。希望小编能帮助您更好地掌握这两个关系代词的用法。