独立主格 时态The last bus having gone, we had to walk home.为什么用having gone

Allthemoneyhavingbeenspent,westartedlookingforwork.为什么用havingbeenspent不是问被动,而是完成进行时... All the money having been spent,we started looking for work.为什么用having been spent
不是问被动,而是完成进行时
展开
逸品学习1
2013-04-25 · TA获得超过6490个赞
知道大有可为答主
回答量:2047
采纳率:0%
帮助的人:708万
展开全部
用 having gone【v-ing形式的完成式】原因分步理解:
首先,独立主格结构,结构中要用非谓语动词。
其次,非谓语动词的具体形式,要根据独立结构的名词确定。名词和该动词是主动关系,就用v-ing形式。
第三,与谓语动词动作比较,判断动作的先后关系。非谓语动词的动作在谓语动词动作之前完成或发生,就要用非谓语动词的完成式。
四,句子意思:
由于最后一班公交车【已经开走】,我们只能【步行回家】。有明确先后关系。
五,替换理解:
The last bus having gone, we had to walk home.

=With the last bus having gone,we had to walk home.
=As the last had gone,we had to walk home.
=The last had gone,so we had to walk home.
祝你开心如意!
追问
All the money having been spent,we started looking for work.
其次,非谓语动词的具体形式,要根据独立结构的名词确定。名词和该动词是被动关系,就用ved形式。对吧?那么,All the money had been spent,we started looking for work.
追答
All the money had been spent,we started looking for work.
没有连词啊,你给的肯定错了!我给的里面都有连词!

不过可以修改正确:
All the money had been spent,【so】we started looking for work

=【As】all the money had been spent,we started looking for work
=All the money having been spent,we started looking for work
=With all the money had been spent,we started looking for work
独立结构使用的条件:
①句子有两部分,并且各有自己的【主体名词】(后面的名词就是句子主语);
②两部分之间在语义上,一般存在因果、条件、让步等关系。
例如:
It 【being】a hot day, they went swimming.
=As it was a hot day,they went swimming.
=It was a hot day,so they went swimming.
The homework having been finished,the boy went out happily to play.
=As the homework had been finished,the boy went out happily to play.
陈强1970year
2013-04-25
知道答主
回答量:17
采纳率:0%
帮助的人:4.9万
展开全部
这是个独立主格结构,表示该动作发生在主句动作之前,故用完成时,而且the last bus与gong之间是主动关系,所以用having gone,而后一句All the money与 spent是被动关系且All the money having been spent发生在we started looking for work.动作之前,故用完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-25
展开全部
The last bus having gone, we had to walk home.这里用having gone,是指上一辆车刚刚走,是现在完成时。
All the money having been spent,we started looking for work.这里用having been spent是现在完成时的被动语态,指所有的钱刚刚被花光了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
正达美
高粉答主

2013-04-25 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.8万
采纳率:78%
帮助的人:8156万
展开全部
因为强调动作发生在 句子谓语动作之前 所以用现在分词的完成形式 作状语
一般都是 表示原因的 是原因状语
追问
为什么不省略having?The job finished, we went home.
追答
如果The job finished, we went home用 过去分词 的独立主格结构 作状语 则是 时间状语 表示动作相继发生

不是省略 having的问题
having done是现在分词 的完成形式 与逻辑主语是主动关系
一般形式是doing
done 是过去分词 与逻辑主语是被动关系
你的句子 第一句 如果 不用having gone 也应该是 going
第二句 如果不用 having been spent ,也应该是spent
不用 后者 是为了 强调动作发生在前
如果用后者 则是 同时发生 或相继发生。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式