英语关于时态的道题

allthetasks(havingbeenfinished)aheadoftime,theydecidedtogoonholidayforaweek为什么不用hadbe... all the tasks(having been finished)ahead of time,they decided to go on holiday for a week
为什么不用had been完成功课是发生在度假之前啊,而且为什么要加ing
展开
 我来答
蓬莱恣意
2009-05-22 · TA获得超过343个赞
知道答主
回答量:137
采纳率:0%
帮助的人:0
展开全部
all the tasks(having been finished)ahead of time是一个状语从句,不是单独的句子,用来修饰后面的they decided to go on holiday for a week 。在英语里面,一个句子只能有一个主语一个谓语。所以have 是非谓语动词,要变形。而all the tasks对于have来说是施事,所以have加ing
WUYUMEI1985
2009-05-22 · TA获得超过302个赞
知道答主
回答量:862
采纳率:0%
帮助的人:335万
展开全部
因为前后的两个主语不一致,而且他们是用都好隔开的,而不是and
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
laowu223
2009-05-22 · TA获得超过191个赞
知道答主
回答量:154
采纳率:0%
帮助的人:88.8万
展开全部
呵呵,这是一句话,前边的all the tasks(having been finished)ahead of time为表示原因的,它就等于:Because all the tasks had been finished ahead of thime, they decided to go on holiday for a week.
或者All the tasks had been finished ahead of thime, so they decided to go on holiday for a week.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cookding
2009-05-23 · TA获得超过710个赞
知道小有建树答主
回答量:457
采纳率:0%
帮助的人:678万
展开全部
if use "had been finished", 那么,两个分句就没有任何逻辑联系。中间要用句号。
all the tasks having been finished ahead of time独立主格结构作状语
相当于连词,关系代词等。两个分句就有逻辑联系了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式