________the project in time , the staff were working at weenkends.

A.CompetingB.HavingcompletedC.TohavecompletedD.Tocomplete【答案】DC为啥不对?有“不定式做目的状语,和主句时态没... A. Competing B. Having completed C. To have completed D. To complete
【答案】D
C为啥不对?
有“不定式做目的状语,和主句时态没有关系”这一说法吗?
展开
fightout
高粉答主

2013-07-05 · 关注我不会让你失望
知道顶级答主
回答量:8.6万
采纳率:81%
帮助的人:3.8亿
展开全部
肯定不能用to have completed 这个不定式的完成式,因为这一形式表示不定式的动作先于谓语动词(这句是:were working) 发生。显然不对
这句指的是“员工们在周末工作,为的就是及时完成这个工程”,指的是谓语动词所表动作之后的事,可见应该用一般式

可以说, 作目的状语, 不定式一般用一般式,因为指的是谓语动作以后的事。

========如有疑问,马上追问!祝学习进步========
行动的果实
2013-07-05 · TA获得超过768个赞
知道小有建树答主
回答量:731
采纳率:0%
帮助的人:373万
展开全部
你好!
句意:为了及时完结这个项目,员工们周末还在工作。
C的时态有误,当数项目还没完结,不可用完成时。
不定式和主句是一个句子,表达一个完整意思,怎能没有关系呢。

另:to do 表达的事情是未曾发生的事。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
E_say_yibei
2013-07-05 · TA获得超过5594个赞
知道大有可为答主
回答量:5015
采纳率:76%
帮助的人:3487万
展开全部
这里不定式表目的,不定式搭配完成时不大符合英语规范,完成时表示已经完成的动作,不适合用在这里
选D
为了及时完成项目,员工们周末都在工作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喻忆文oi
2013-07-05
知道答主
回答量:8
采纳率:0%
帮助的人:1.2万
展开全部
C的话不定式加完成时,翻译过来为了已经。逻辑上不通顺。D的话就是为了什么..通顺。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式