Walter offered us a lift when he was leaving,but ___ our work,we turned down the offer.

AnotfinishedBnothavingfinishedCnotfinishingDhavingnotfinished为什么选B,不选C... A not finished B not having finished C not finishing D having not finished
为什么选B,不选C
展开
向着微光
2011-08-26 · TA获得超过6155个赞
知道大有可为答主
回答量:1529
采纳率:0%
帮助的人:2684万
展开全部
C not having finished= hadn't finished,这里实际上是用过去完成时,因为是插入语(没有主语,不是一句完整的话),所以要调整分词形式。
过去完成时表示动作发生在过去的过去,就是发生在turned down the offer的过去
整句话意思是:沃尔特在他走之前提供给我们一个升职的机会,但我们还没有完成工作,就拒绝了沃尔特给的升职机会。
希望我的回答能帮助到你O(∩_∩)O哈!
benyuan98
2011-08-26
知道答主
回答量:2
采纳率:0%
帮助的人:3万
展开全部
这是现在分词作(原因)状语情形。用现在分词是因为后面主句的主语(we)和动词finish在逻辑上是主动关系,而过去分词(finished)表示被动关系,故A不选。C是现在分词的一般式,有“正在进行”的意思--“还没有‘正在完成’我们的工作”,含义不合。B是现在分词的完成式(having finished) 的否定式--not having finished(还“没有完成”),“由于还没有完成工作,我们回绝了..."。注意现在分词的否定式是在分词前加not,这也是不选答案D的原因。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-26
展开全部
过去完成时呀,finish是非延续性动词
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式