假如先行词是anyone,anybody,everyone,everybody,someone,somebody,关系代词用 who ,whom还是that?
假如先行词是anyone,anybody,everyone,everybody,someone,somebody,关系代词在定语从句中作主语时用 who ;作宾语时用 who或 whom 。不可以用 that。如:
Anybody who calls must be admitted. 其他人来访都应准许入内。(摘自《薄冰英语惯使用方法词典》p.67)
Everybody who was anybody in Labour politics turned up. 工党政治日常的头面人物个个都到场了。(同上)
Theres somebody outside who wants to talk to you. 外面有个人要和你谈谈。(摘自《牛津英语使用方法指南》第四版180.3节)