大家看看下面的笔记有什么问题?
现在分词作状语时与动名词复合结构的区别
a. So many directors being absent, the board meeting had to be put
off.
由于很多董事缺席,董事会只好延期。
b. So many directors being absent caused the board meeting to be
put off.
很多董事缺席导致了董事会延期召开。
在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是动名词
小结:动名词相当于名词,动名词复合结构可改成一个名词从句(如同位语从句或主语从句)分词相当于形容词、副词。现在分词短语可改成一个定语从句(即形容词性从句)或状语从句(即副词性从句)。