【that和which引导从句有什么区别】在英语语法中,"that" 和 "which" 都可以引导定语从句,但在使用上存在一些差异。正确理解它们的区别有助于更准确地表达意思,避免语法错误。
一、
1. that 的用法:
- 非限定性定语从句中不能用 "that"。
- 限定性定语从句中可以用 "that",尤其在口语中更为常见。
- "that" 在从句中作主语或宾语时,通常不能省略。
- 在某些情况下(如先行词是 all, everything, nothing 等),只能用 "that" 引导。
2. which 的用法:
- 非限定性定语从句中必须用 "which"。
- "which" 引导的从句通常用于补充说明,不改变句子的主要意思。
- 在从句中作主语或宾语时,"which" 可以省略(尤其是在非正式场合)。
- 一般不用于指人,但有时在正式文体中也可用于指人。
3. 总体区别:
特征 | that | which |
是否用于非限定性定语从句 | ❌ 否 | ✅ 是 |
是否常用于口语 | ✅ 是 | ❌ 否 |
是否可省略 | 不可省略 | 可省略(非正式) |
是否可用于指人 | ✅ 是(较正式) | ❌ 否(通常) |
先行词为 all, everything 等 | ✅ 是 | ❌ 否 |
二、表格对比
项目 | that | which |
引导从句类型 | 限定性定语从句 | 非限定性定语从句 |
是否用于非限定性从句 | ❌ 否 | ✅ 是 |
是否用于指人 | ✅ 是(较正式) | ❌ 否(通常) |
是否可省略 | 不可省略 | 可省略(非正式) |
是否常用在口语中 | ✅ 是 | ❌ 否 |
是否适用于 all, everything 等 | ✅ 是 | ❌ 否 |
三、实际例句对比
1. that 引导的限定性定语从句:
- The book that is on the table is mine.
(桌子上那本书是我的。)
- I know the man that is talking to her.
(那个正在和她说话的人我知道。)
2. which 引导的非限定性定语从句:
- The book, which is on the table, is mine.
(那本书,放在桌子上,是我的。)
- I saw a man, who was talking to her, but I didn’t recognize him.
(我看到一个男人,他正在和她说话,但我没认出他。)
四、小结
虽然 "that" 和 "which" 都能引导定语从句,但它们的使用场景和语气风格不同。"that" 更常用于限定性从句,强调信息的重要性;而 "which" 多用于非限定性从句,起到补充说明的作用。掌握这些区别,有助于写出更地道、更自然的英语句子。
以上就是【that和which引导从句有什么区别】相关内容,希望对您有所帮助。