原核细胞有生物膜吗:一道高中英语题!

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 07:43:02
She is ______ you call a "blue-stocking"
A.who B.whom C.what D.that

请说的详细一些,谢谢!
C 为什么不对?

选B
whom you call a "blue-stocking作表语从句
其中 whom 作 call 的宾语(宾语不用 who 用 whom )

B啊!因为she是指人的,而且是做call的宾语,宾语用宾格whom。who是主格,不能用。C、what是指物的,所以不能用。

应选B,whom是who的宾格形式。

先B 是表语从句 正常的话 IS后接表语

如果是WHAT引导从句的话
一般WHAT都同时充当主句和从句的成份
反正你记得 从句中如果WHAT做主语一般为主句和从句都缺少了成份的
WHAT不能引导定语从句

B 因为she是指人的,而且是做call的宾语,宾语用宾格whom

首先可以猜出句意为:她就是你称作“blue-stocking”的那个人。

因此,“______ you call a "blue-stocking" ”是一个表语从句,并且横线上的引导词是指代人的。what不能指代人,that在表语从句中一般不指代人,所以C、D均错。如果把表语从句里的内容换成正常语序,就是“you call _______ a "blue-stocking"”,就可以看出横线上的词语是做call的宾语,虽然who和whom都可以做宾语,但who非常不正式,一般只用在口语中,而选择题的要求是选最佳答案,所以应选B。

但要特别注意:who做宾语时前面不能有介词紧挨着。