having finished the work,____

a.apostmancameanddeliberedtheeveningpaperandsomelettersb.itwasalmostsixo'clockc.suppe... a.a postman came and delibered the evening paper and some letters
b.it was almost six o 'clock
c.supper had been already prepared
d.we had a rest and then had supper
这题答案选D可我选B 其实我觉得别的也对。我不知道这题要考什么哦,哪位达人告诉我一下吧
展开
一线天竹
2010-08-23 · TA获得超过1675个赞
知道小有建树答主
回答量:808
采纳率:0%
帮助的人:677万
展开全部
d.we had a rest and then had supper因非谓语动词作状语其逻辑上的主语和主句的主语必须一致,只有we可以作having finished the work的逻辑主语,故选D,而不选其它答案。
穹极扬翼
2010-08-23 · TA获得超过1459个赞
知道小有建树答主
回答量:394
采纳率:100%
帮助的人:135万
展开全部
这个当然应该选D,前面的状语从句省略了主语,换句话说,后面主句的主语要和前面的having相配,所以只有we和have是相配的,其它选项的主语都不对。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ThisisKiko
2010-08-23 · TA获得超过105个赞
知道答主
回答量:140
采纳率:0%
帮助的人:76.7万
展开全部
考的是非谓语动词啊,只有前后主语一致时,从句才可以省略主语,由于having是现在分词,可以判断出主语和finish是主动关系,所以先去掉B和C,再根据意思判断,最终选D.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
garyjohnson
2010-08-23 · TA获得超过390个赞
知道答主
回答量:226
采纳率:0%
帮助的人:140万
展开全部
要选D。
前句是无主语的现在分词,所以后面的句子中是肯定要有动作的主语的。所以B肯定是不行的。
你觉得B也行,是受了中文的影响。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
也可以很可口
2010-08-23 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:151万
展开全部
应该选D吧,主语要一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式