问题: 英语中怎样把原句独立主格结构?
Our homework has been finished,we went to play football.改成独立主格结构是Our homework having been finished,we went to play football.这里用了现在分词的完成式的被动语态,但是这句话用了having是主动结构而后面又用了 having been written是被动结构,用了主动又用了被动不是很予盾吗?前后都不配搭。
It being Sunday ,they had no classes.这里的being 用了主动结构,是根据哪里的思路用主动结构的?为什么要用being?
解答:
“Our homework has been finished,we went to play football.改成独立主格结构是Our homework having been finished,we went to play football.这里用了现在分词的完成式的被动语态,但是这句话用了having是主动结构而后面又用了 having been written是被动结构,用了主动又用了被动不是很予盾吗?前后都不配搭。”
没有不搭配啊。作业被做,用被动,这点没有异议吧?翻译为:Our homework was finished.加上后面一句We went to play football.两句放在一起你是否觉得无法体现时间先后,到底是先做完作业还是先踢球了呢?所以其中一句要改成have done的形式。
Our homework had been finished. + We went to play football.再在此基础上改成独立主格,让它成为一句话,那么就只能有一个谓语。因为后面的比较重要,所以把前面的had been finished改成非谓语形式,就成了having been finished。连起来就是Our homework having been finished,we went to play football.
注意:这里have done (从时间先后上考虑) + be done (从主动被动角度考虑)= have been done 只是被动的含义,不存在“用了主动又用了被动”。
“It being Sunday ,they had no classes.这里的being 用了主动结构,是根据哪里的思路用主动结构的?为什么要用being?”
这句话可以拆成这样的两句话:It was Sunday. They had no classes.两句没有时间先后关系,所以不需要have done形式。was是be动词,所以改成非谓语动词时用being。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。