其他人还搜了
图书知识聚合
在1本书中找到答案
- 章节026 沉睡的巨人已苏醒: 如何区分现在分词与动名词在a句中,so many directors being absent是表示原因的状语,原句可以改写成一个原因状语从句,比如:“As so many directors were absent, the board meeting had to be put off.”因此这里being absent是现在分词短语,因为动名词不能作状语。在b句中,so many directors being absent充当句子的主语,原句可以改写成一个主语从句,比如:“That so many directors were absent caused the board meeting to be put off.”或者是改写成一个用名词所有格表示的动名词复合结构的形式,如“So many directors' being absent caused the board meeting to be put off.”因而这里的being absent是动名词。从以上分析我们看到,同样一个短语so many directors being