题目
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
解析
本题考查独立主格结构的用法。关键点在于判断句子结构是否为主句+独立主格结构,而非从句。由于分句前无连词(如because, though等),需用独立主格表达原因。现在分词的主动形式在此处表示动作或持续状态,符合语境逻辑。
句子结构分析
原句分为两部分:
- 分句部分:
So many directors ()(无主句,需构成独立主格) - 主句:
the board meeting had to be put off
选项辨析
- A. were absent:使用被动语态,但独立主格结构中需用分词形式,不可单独使用动词。
- B. been absent:缺少助动词,结构不完整。
- C. had been absent:过去完成时表示动作完成,但独立主格结构中一般不使用完成时。
- D. being absent:现在分词主动形式表示动作或状态的持续,符合独立主格结构要求。
关键结论
独立主格结构中,名词 + 现在分词直接作状语,表示原因。此处directors与absent构成逻辑主谓关系,用being absent强调“缺席”的状态导致主句结果。