which 用作疑問形容詞時(shí),表達(dá)選項(xiàng)數(shù)目固定或是有限的選項(xiàng)。
例:Which time suits you better, 11:30 or one o’clock?
哪個(gè)時(shí)間你更方便——11點(diǎn)半還是1點(diǎn)?
例:Which is mine? The smaller one?
哪個(gè)是我的?小一點(diǎn)的這個(gè)?
例:Which of these jackets do you prefer?
這幾件夾克你比較喜歡哪件?
which 用作關(guān)係代名詞(接在逗號(hào)后面)
which 當(dāng)成關(guān)係代名詞使用時(shí),用于為前面的從句補(bǔ)充額外資訊,通常用于逗號(hào)之后。若which接在逗號(hào)后面,which指的是逗號(hào)前面所描述的整個(gè)事件。
例:He showed me round the town, which was very kind of him.
他帶我參觀了這個(gè)城鎮(zhèn),他真是太好了。
例:She invited us to dinner, which was very kind of her.
她邀請(qǐng)我們吃晚飯,她人真客氣。
which 用作關(guān)係代名詞(前面無逗號(hào))
若which前面無逗號(hào),則which指的是前面提到的事物。
例:The museum which we visited yesterday is the biggest in the city.
我們昨天拜訪的博物館是這城市裡最大間的.。
例:It’s a disease which affects mainly older people.
這疾病主要感染的是老人。
which 的限定用法與非限定用法
which當(dāng)作關(guān)係代名詞時(shí),要特別注意限定用法與非限定用法。
例:Tom has a cat which can sleep all day.
湯姆有一只可以睡整天的貓。
說明:which前面沒逗號(hào),所以which指的是”貓”,表示湯姆可能有很多貓,而這裡指的是整天在睡覺的那只貓。這是限定用法。
例:Tom has a cat, which can sleep all day.
湯姆有一只貓,可以睡整天。
說明:which前面有逗號(hào),所以which指的是“湯姆有一只貓”,表示湯姆應(yīng)該只有這只貓,而這只貓可以睡整天。這是非限定用法。