第25题: [单项选择]He might have been killed ______the arrival of the police. A. except for B. but for C. with D. for 参考答案:B 答案解析:except for 除了,只是,所排除的不是和整体同类的东西,而是整体的某个或某些细节或部分,but for若不,除非,用来引导出一个虚拟条件。尽管with有时也可以引导出一个虚拟条件,但是其意义正
A. In case of B. In spite of C. Because of D. But for 参考答案:D 答案解析:would have reached是虚拟语气形式,根据句意,需填入表示虚拟条件的从句或类似结构,因此,选but for。but for意为“尚没有:要不是”,它与后面的名词所构成的结构的作用相当于虚