几道英语选择题,帮帮我呐

1、___inafriendiyway,theirquarrelcametoanend.AbeingsettledBhavingsettledCsettled答案选C,A... 1、___in a friendiy way , their quarrel came to an end.
A being settled
B having settled
C settled
答案选C,AB为社么不可以呢什么时候可以用B

2、he must be angry,for we heard the glass ____on the floor
A being broken
B broken
答案选A为什么
展开
nbyoungor
2011-11-13 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:2879万
展开全部
1、___in a friendiy way , their quarrel came to an end.
A being settled
B having settled
C settled
答案选C,AB为社么不可以呢什么时候可以用B
答:settle是个及物动词,如settle the problem. 意为解决问题。 settle their quarrel 是动宾关系。反过来,their quarrel was settled down 就是主谓被动关系了。
C.= As their quarrel was settled in a friendly way, their quarrel came to an end.
但这样说很啰嗦,所以简化成C。B是主动,宾语呢?
汉语翻译也要简洁:他们的争吵(被)(用一种)友好的(方式)解决了,终于结束。
注意:分词作状语时,其逻辑主语就是主句的主语。根据它和这个动词之间的关系决定用主动式还是被动式。their quarrel 与settle显然是被动关系,所以先要排除的就是B!
但A也是被动关系,你清楚为什么不用A了吗? Being settled是什么意思呢?它和having been settled, settled有什么区别呢?为什么这里没有having been settled 这个选项呢?如果有,可以吗?这就是深层次的问题了!
当主语是They的时候,后面有宾语时:
Having settled their quarrel in a friendly way, they were both happy.

2、he must be angry,for we heard the glass ____on the floor
A being broken
B broken
答案选A为什么
答:hear sth. being done听到某事正在被做。
being broken是个正在进行的被动动作,这里表示:我们听到了有人(就是他啦)正在将那杯子住下扔。其实用glasses更好。因为扔一个杯子的时间是很短的,等你作出那个判断时,扔一个杯子的动作早就结束了。但几个杯子一个一个地扔,是可以一直进行下去的,A相当于:for we heard him breaking the glasses. 不能再细究了,此题为出题而造,问题很多:如:这里讲的是过去的事情吧,则主句应为:He must have been angry, for ...
如果主句不变,为He must be angry, 则讲的是现在的情况,则for后面的这个句子应为现在时态:for we hear the glasses being broken. 这个on the floor也是多余!

而broken是过去分词,说sth. is broken时,是状态,不是动作。所以heard the glass broken是不合生话逻辑的,你只能see the glass broken, 不能heard it broken回复
百度网友7fd328a
2011-11-13 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1.1万
采纳率:100%
帮助的人:1.2亿
展开全部
都是被动语态的用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式