请教一下关于定于从句的题〜 anyone_____this opinion may speak

问题描述:

请教一下关于定于从句的题〜 anyone_____this opinion may speak
是填 that is against,还是 who is against?老师说选后者,可是不定代词后不是只能用that吗?很着急,

anyone 是表示人,后面定语从句应该用who,
something,somewhered等表示物和地点的应该用that或者which.
当在强调句中时,在anyone后面用that表示特指某人,这个句子中不是特指,而是泛指,所以用who在这个定语从句中修饰anyone.