问题 选择题

_____these interruptions,the meeting

would have finished earlier.

A.Except for

B.But for

C.Apart from

D.Other than

答案

B

   考查介词短语与虚拟语气。从句中的“would have finished earlier”可知本句是对过去发生事情的虚拟,因此选择but for“要不是……”。而except for,apart from和other than都表示“除了……之外”,但不用于虚拟语气。

单项选择题
单项选择题