Harry Potter,for ___life had once been very difficult,achieved great success and ……

HarryPotter,for___lifehadoncebeenverydifficult,achievedgreatsuccessandfinallybeatVold... Harry Potter,for ___life had once been very difficult,achieved great success and finally beat Voldemort.
A.whose B.whom C.that D.him
答案是B,但为什么不能选A呢?希望得到详细的解释。
展开
秋沼芰荷1230
2012-02-12 · TA获得超过2503个赞
知道小有建树答主
回答量:1083
采纳率:0%
帮助的人:390万
展开全部
for whom life had once been very difficult 实际上是 life had once been very difficult for whom。whom 指Harry Potter ,此句是非限定性定语从句。life 是从句的主语,所以不需要whose。whom是for的宾语,又是定语从句的引导词。
Harry Potter是主语,achieved和 beat 是谓语,great success 和Voldemort.是宾语。
译文:生活曾经对harry potter是那么的艰难,(但)他还是取得了巨大的成功,打败了Voldemort.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式