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.