He was one of the greatest writers ____had ever lived.A who B which C that D as选哪个?thank u
问题描述:
He was one of the greatest writers ____had ever lived.A who B which C that D as
选哪个?thank u
答
当然是用A,who啦,定语从句中当用来修饰物时,先行词前有all,most,nothing,little,much,some之类的词时确实在that which who as中只能用that,但当先行词为人时就只能用who了,语法要活学活用,不要被它束缚住了。
答
选B,因为“one of”表示“…之一”,是在特定的范围内作选择,所以用“WHICH”。
答
选C
在下列情况中只能用that:
a)先行词是anything,everything,nothing ,none等不定代词时;
b)先行词由every,any,all,some,no,little,few,much等修饰时,这时的that常被省略;
c)先行词前有序数词或被形容词*修饰时;
d)先行词中既有人又有物时;
e)整个句中前面已有which,who,that时;
符合第三点,因此选C
答
C。定语从句,先行词里有all,only,one of ,little,so,very...来修饰时,要用that.