英文问题求解。。。选哪个,为什么请从语法上讲一下选择的原因谢谢啊

——————,itimmediatelyranawayA.observingherB.onbeingobservedC.havingbeenobservedD..onhe... ——————,it immediately ran away
A. observing her B.on being observed C.having been observed D..on her being observed
展开
lucy0369
2013-11-15 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.5万
采纳率:58%
帮助的人:4785万
展开全部
选 C.having been observed

整句的意思是: 已经被发现的它 立刻跑掉了!
it它 在这句话中是被发现的, 要用被动语态, 此其一。其二, 这里表达的意思是 已经被发现,已然发生的情况, 最好用现在完成时, 所以 选C !
小幽英语分享
高能答主

2013-11-15 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:3.6万
采纳率:67%
帮助的人:1.1亿
展开全部
B.on being observed 介词短语作状语= as soon as it was observed, it immediately ran away.上被看到它马上逃跑。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ling101_1980
2013-11-15 · TA获得超过693个赞
知道小有建树答主
回答量:587
采纳率:100%
帮助的人:459万
展开全部
B
这句话考了两个结构:1.on+doing. 一.....就
2.非谓语动词。主语是it.主语和observe之间是被动的关系,所以要用被 动。
翻译为:它 一被看到,就立刻逃跑了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式