any of those who break the law will come to a bad end in time.为什么选who
问题描述:
any of those who break the law will come to a bad end in time.为什么选who
答
any of those who break the law will come to a bad end in time
因为前面有,anyone one ,no one only the only one 等词时,要用who 不用that.
而这句中those 是that 的复数,也不能用that,重复了.
答
因为人是违反法律的主语嘛。又做了后面break the law 的主语啊 whom 只能作宾语
答
who 引导的定语从句,WHO 代的是从句中的主语,所以要用who而不是whom
看缺什么成分,缺主语用Who缺宾语用whom
1.who指人,在从句中做主语
(1) The boys who are playing football are from Class One.
(2) Yesterday I helped an old man who lost his way.
2. whom指人,在定语从句中充当宾语,常可省略.
(1) Mr. Liu is the person (whom) you talked about on the bus.
(2) Mr. Ling is just the boy whom I want to see.
注意:关系代词whom在口语和非正式语体中常用who代替,可省略.