Which vs that 两词用法区别

点击收听节目

Which 和 that 都可以引出一个定语从句,但是两个词有一点本质上的不同,那就是 that 有限定性,而 which 则没有限定性。具体说就是,that 从句引出的内容是主句里不可缺少的,去掉了句子的意思就不完整了。而 which 引出的从句是对主语所作的附带说明,去掉了也不影响主句意思的完整性。比如,以下两句话,你看看怎么译成汉语?

The cars, which have automatic gears, are new.

The cars that have automatic gears are new.

关于 which 和 that 的用法还有哪些规律可循呢?杨莉为你讲解。

If you have a question you'd like us to answer, you can write to us @BBC英伦网英语教学 or email:questions.chinaelt@bbc.co.uk.