一道英语选择题,高手进,求详解

______,hehadtobuyanewone.A.Hisbikehavingbeenlost.B.Hisbikelost答案选A,解释为该动作发生在谓语之前,所以用完... ______, he had to buy a new one.
A. His bike having been lost.
B. His bike lost
答案选A,解释为该动作发生在谓语之前,所以用完成式。可是对于B没有解释,其实过去分词不也是表示“被动或者完成”嘛!为什么不选它,求详细解释,谢谢!
展开
我服了都有
2008-03-18 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7871
采纳率:0%
帮助的人:1.1亿
展开全部
His bike having been lost=After his bike was lost.

(he had to 前面没有连词,故前面用动词ing表伴随.)
不能选B,
bike是被丢的,所以肯定用be lost这个结构.而B中是主动结构.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
8592457yin
2008-03-18 · TA获得超过202个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:127万
展开全部
动作发生在谓语之前,所以用完成式这是其中一点
还有一点就是前后主语要相同 A可以改成he having lost his bike
改成被动句His bike having been lost.是避免重复
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江东有二乔
2008-03-18 · TA获得超过217个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:0
展开全部
B选根本就是个错误句子,LOST放在这里以什么样的形式呢?想通了就了解了,不过其实口语里面是不会说His bike having been lost. 的倒是真的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式