having been done 是主动还是被动,为什么have 出现having ing形式?分词是表示主动吧?看看这

问题描述:

having been done 是主动还是被动,为什么have 出现having ing形式?分词是表示主动吧?看看这个句子our homework having been finished ,we went to play footabll.是不是说我们的作业正在被完成,我们去玩足球?还是说having been finished 是we这个主语的动作出发者,但是为什么having been finished 似乎跟主语we没关系,跟homework 有关系,但是我们的作业怎能可能自动完成呢?有人懂吗?
1个回答 分类:英语 2014-11-08

问题解答:

我来补答
have been done 是 have done(过去完成时)的被动态 相信您是知道的
在英语语法中 一个句子只能有一个主语和一个谓语动词 这句话中 主语是we 谓动是went 而our homework having been finished 这句话是一个独立主格结构 因此 它并不能拥有谓语动词 于是就用-ing形式使它成为非谓语动词
整句话的意思应该理解为 "作业(已经)被完成以后,我们出去踢了足球" 从中文也可以看出 这里出现了表面的"双主语"情况 就是刚才所说的前句的独立主格
您说的分词表示的主被动法 是这样的 一般是现在分词主动 过去分词被动 但是在过去完成时态中 have是助动词 不能有被动态 故用having表示非谓 并加been表示被动
格式有点乱 抱歉~
 
 
展开全文阅读
剩余:2000
上一页:希望高人解答