which的具体用法有哪些
1.which 哪个、哪一个
which 用作疑问形容词时,表达选项数目固定或是有限的选项。
例:Which time suits you better, 11:30 or one o’clock?
哪个时间你更方便——11点半还是1点?
例:Which is mine? The smaller one?
哪个是我的?小一点的这个?
例:Which of these jackets do you prefer?
这几件夹克你比较喜欢哪件?
2.which 用作关係代名词(接在逗号后面)
which 当成关係代名词使用时,用于为前面的从句补充额外资讯,通常用于逗号之后。若which接在逗号后面,which指的是逗号前面所描述的整个事件。
例:He showed me round the town, which was very kind of him.
他带我参观了这个城镇,他真是太好了。
例:She invited us to dinner, which was very kind of her.
她邀请我们吃晚饭,她人真客气。
3.which 用作关係代名词(前面无逗号)
若which前面无逗号,则which指的是前面提到的事物。
例:The museum which we visited yesterday is the biggest in the city.
我们昨天拜访的博物馆是这城市裡最大间的。
例:It’s a disease which affects mainly older people.
这疾病主要感染的是老人。
4.which 的限定用法与非限定用法
which当作关係代名词时,要特别注意限定用法与非限定用法。
例:Tom has a cat which can sleep all day.
汤姆有一只可以睡整天的猫。
说明:which前面没逗号,所以which指的是”猫”,表示汤姆可能有很多猫,而这裡指的是整天在睡觉的那只猫。这是限定用法。
例:Tom has a cat, which can sleep all day.
汤姆有一只猫,可以睡整天。
说明:which前面有逗号,所以which指的是“汤姆有一只猫”,表示汤姆应该只有这只猫,而这只猫可以睡整天。这是非限定用法。