问题
选择题
_____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都表示“除了……之外”,但不用于虚拟语气。