题目
So many directors( ), the board meeting had to be put off.A. were absentB. been absentC. had been absentD. being absent
So many directors( ), the board meeting had to be put off.
A. were absent
B. been absent
C. had been absent
D. being absent
题目解答
答案
D. being absent
解析
步骤 1:分析句子结构
句子的主干是 "the board meeting had to be put off",表示董事会会议不得不被推迟。括号中的部分是插入语,用来补充说明会议推迟的原因。
步骤 2:确定插入语的语法功能
插入语 "So many directors( )" 应该是一个非谓语动词短语,用来修饰主句的主语 "the board meeting"。非谓语动词短语可以是现在分词短语或过去分词短语,但这里没有被动的意思,所以应该使用现在分词短语。
步骤 3:选择正确的选项
选项 A 和 C 是谓语动词形式,不符合非谓语动词短语的要求,所以排除。选项 B 是过去分词形式,不符合句子的语境,所以也排除。选项 D 是现在分词形式,符合句子的语境和语法要求。
句子的主干是 "the board meeting had to be put off",表示董事会会议不得不被推迟。括号中的部分是插入语,用来补充说明会议推迟的原因。
步骤 2:确定插入语的语法功能
插入语 "So many directors( )" 应该是一个非谓语动词短语,用来修饰主句的主语 "the board meeting"。非谓语动词短语可以是现在分词短语或过去分词短语,但这里没有被动的意思,所以应该使用现在分词短语。
步骤 3:选择正确的选项
选项 A 和 C 是谓语动词形式,不符合非谓语动词短语的要求,所以排除。选项 B 是过去分词形式,不符合句子的语境,所以也排除。选项 D 是现在分词形式,符合句子的语境和语法要求。