3 区分动名词和现在分词(5)


大家看看下面的笔记有什么问题?

现在分词作状语时与动名词复合结构的区别

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是动名词


小结:动名词相当于名词,动名词复合结构可改成一个名词从句(如同位语从句或主语从句)分词相当于形容词、副词。现在分词短语可改成一个定语从句(即形容词性从句)或状语从句(即副词性从句)。


请先 登录 后评论

1 个回答

曾克辉  
擅长:英语考试

你的理解正确。

补充一点:So many directors being absent,是独立主格结构,其中的being可以省略。名词 + being +表语构成的独立主格结构中,being可以省略;而在“人称代词 + being + 表语”的结构中不可省略。比较:

The weather (being) fine, we’ll go outing tomorrow. 如果天气晴好,我们明天去郊游。

It being windy and rainy, I had to drive my son to school. 由于刮风下雨,我只好开车送儿子上学。

请先 登录 后评论
  • 2 关注
  • 1 收藏,1689 浏览
  • 提出于 2022-03-12 22:26