求英语一题。。。麻烦分析一下各选项。。相当感谢!

---___________---IthinkheisCharlesAWhodoyouthinkheisBDoyouthinkwhoheisCWhomdoyouthink... ---___________
---I think he is Charles
A Who do you think he is
B Do you think who he is
C Whom do you think he is
D Do you think who he is
展开
cliveloughlin
2012-03-26 · TA获得超过553个赞
知道小有建树答主
回答量:488
采纳率:60%
帮助的人:178万
展开全部
楼主大可不必把这个东西想得那么复杂,其实很简单:Whom 只能出现在从句里面或是介词(如 to, from, at, of..)后面。
1. Whom 出现在从句里面时,所有用whom的地方都可以用who代替。Whom 这个词只出现在很正式的书面语。口语不用。
2. Whom 在介词(如 to, from, at, of..)后面时,不可替换。
Who told you the story? (主语)
Who is that man over there? (主语补语)
Whom/ Who did you meet at the airport? (宾语)
Whom did you give the book to? (介词宾语)
whom是who的宾格,在现代英语中一般只用于书面体,在口WHO 可以做主语,又可以做宾语
WHOM只能做宾语
例子:1,who are you? 不能是whom are you?
2,This book belongs to whom/who?两者都可以语中通常用who,但在介词后只能用whom。
鱼汁爱丽丝
2012-03-26 · TA获得超过486个赞
知道小有建树答主
回答量:348
采纳率:100%
帮助的人:299万
展开全部
A
do you think 是插入语成分,不影响句意。原句应为:Who is he?
插入do you think 后,he is 变为think的宾语。宾语从句用陈述句语序,所以语序变为Who do you think he is
Who的语法成分不变,所以不能变成宾格。其他具体解释可参考楼上。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jinx金克斯
2012-03-26 · TA获得超过1109个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:352万
展开全部
选A
其实没什么解释的,其他三个一读就不对。你记住这个句型吧。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式