these interruptions,the meeting
would have finished earlier.
A. Except for
B. But for
C. Apart from
D. Other than
网友回答
A. Except for
(答案→)B. But for
C. Apart from
D. Other than
解析: 考查介词短语与虚拟语气。从句中的“would have finished earlier”可知本句是对过去发生事情的虚拟,因此选择but for“要不是……”。而except for,apart from和other than都表示“除了……之外”,但不用于虚拟语气。