who和whom搞不懂

来源:百度知道 编辑:UC知道 时间:2024/06/20 02:25:38
___do you think has____the duck here?
A,whom...brought B,whom...taken
C,who...brought D,who...taken
为什么不选A选C?

我来说吧
其实这句是一个连锁问句,说通俗点就是有两个疑问句合在一起了
拆开来就是Do you think whom还有who has the duck there
who既可做主语,也可做宾语
而whom只能做宾语
所以whom虽然可以做第一个问句的宾语,但是不能做第二个问句的主语
所以就选C啦

who主格whom宾格do you think 为插入语

选C
这里do you think 是插入语,who做has brought the duck的主语。
变成陈述句你就明白了。
I think he has bought the duck here.
这里为什么用he,而不用him,因为he是后面句子的主语。其实
he has bought the duck here做think的宾语从句。

选择“C”项
(do you think)插入语
"whom"用于对宾格提问;"who"用于对主格提问@@@\\