> 英语 >
Can you mention anyone __________ (that,which,who,whom)高手们教下我这题!
Can you mention anyone __________ (that,which,who,whom) we know __________ (that,which,who,whom) is as talented as he?
人气:489 ℃ 时间:2020-09-01 16:52:20
解答
第一个是that, 因为当先行词是下列不定代词(much, little, none, all, few, every(thing), any(thing), no(thing) someone,anyone )时候,先行词用that, 尽管它是指人;
第二个是who, 因为它指人,并且在从句中作主语为什么有人说用WHOM楼主说的是第一题吧?定语从句中,如果先行词是人,又不是不定代词,且在从句中作宾语,就应该用whom。但是楼主的句子先行词是anyone,属于“例外范畴”,不能用whom,必须用that
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版