He might have been killed ______ the arrival of the police.

admin2010-01-08  62

问题 He might have been killed ______ the arrival of the police.

选项 A、except for
B、but for
C、with
D、for

答案B

解析 此题考查虚拟语气。读懂全句,注意He might have been killed,应判断出该句表达的是一种假设。辨明选项的各自含义:except for的意思是“除了(包括在内,暂且不加以考虑)”; but for的意思是“如果不是(因为)”,通常用于虚拟语气结构的句子中;with的意思是“具有(特征),随着等”;for的意思是“因为、为了”。由此看来只有B符合题意,因此入选。全句的意思为“如果不是当时警察赶到了,他恐怕已被人杀了”。
转载请注明原文地址:https://kaotiyun.com/show/2JvC777K
本试题收录于: 英语题库成考专升本分类
0

最新回复(0)