独立主格 时态The last bus having gone,we had to walk home.为什么用having goneAll the money having been spent,we started looking for work.为什么用having been spent不是问被动,而是完成进行时

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 04:40:21

独立主格 时态The last bus having gone,we had to walk home.为什么用having goneAll the money having been spent,we started looking for work.为什么用having been spent不是问被动,而是完成进行时
独立主格 时态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
不是问被动,而是完成进行时

独立主格 时态The last bus having gone,we had to walk home.为什么用having goneAll the money having been spent,we started looking for work.为什么用having been spent不是问被动,而是完成进行时
因为强调动作发生在 句子谓语动作之前 所以用现在分词的完成形式 作状语
一般都是 表示原因的 是原因状语

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是现在完成时的被动语态,指所有的钱刚刚被花光了。

用 having gone【v-ing形式的完成式】原因分步理
首先,独立主格结构,结构中要用非谓语动词。
其次,非谓语动词的具体形式,要根据独立结构的名词确定。名词和该动词是主动关系,就用v-ing形式。
第三,与谓语动词动作比较,判断动作的先后关系。非谓语动词的动作在谓语动词动作之前完成或发生,就要用非谓语动词的完成式。
四,句子意思:
由于最后一班公交...

全部展开

用 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.
祝你开心如意!

收起

这是个独立主格结构,表示该动作发生在主句动作之前,故用完成时,而且the last bus与gong之间是主动关系,所以用having gone,而后一句All the money与 spent是被动关系且All the money having been spent发生在we started looking for work.动作之前,故用完成时。