请说明原因。谢谢。急!

Sheaskedmetohelpher,()thatshecouldn’tmanagetheheavysuitcasealone。A,onlytorealizeB,bei... She asked me to help her,( )that she couldn’t manage the heavy suitcase alone。
A,only to realize B,being realizing C,realized D,having realized
重点解释一下D为什么对了。做什么成分?
展开
月牙汤团
2011-02-07
知道答主
回答量:17
采纳率:0%
帮助的人:18.4万
展开全部
选D吧
A的only to表示出乎意料的结果,而后面半句显然表示的是原因
B的being realizing表示“要求我帮助”和“意识到”这两个动作时同时发生的,但显然应该是先“意识到”然后再“要求我帮助”
C就不说了,一句话里不能同时出现两个动词
所以综上,选D ,have done是相对于前面的“asked”来用的,表示发生在过去(asked)的过去,把have改写为having是用ing形式表原因,是非谓语动词的用法
百度网友c2c13b371
2011-02-07 · TA获得超过2050个赞
知道小有建树答主
回答量:693
采纳率:0%
帮助的人:531万
展开全部
D
having表示完成时,与前一句的过去式相对应,翻译为“是因为她意识到了”
按逻辑关系,后一句:“意识到她不能独自搬动那个沉重的衣箱”是前一句:“她叫我帮帮她”的原因,所以A表示“只是由于意识到”,逻辑关系错误;B用being,但句中没有表示被动;C用realized主语不明,realized的主语应该是I;综上,选D。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式