单选题
专四
2014-02-26
______ the flood, the ship would have reached its destination on time.
A.In case of
B.In spite of
C.Because of
D.But for
参考答案
D
答案解析
D。要不是因为洪水,船应该已经按时到达目的地了。
考查虚拟语气和介词短语辨析。根据主句中的would have reached its destination判断,该句应该是一个虚拟条件句,表示与过去事实相反,因此选择介词短语butfor,意为“要不是……”。in case of意为“假设,万一”;in spite of意为“虽然,尽管”;because of意为“因为”,均不符合句意。
考查虚拟语气和介词短语辨析。根据主句中的would have reached its destination判断,该句应该是一个虚拟条件句,表示与过去事实相反,因此选择介词短语butfor,意为“要不是……”。in case of意为“假设,万一”;in spite of意为“虽然,尽管”;because of意为“因为”,均不符合句意。
你可能感兴趣的试题
A.haven' t needed to borrow
B.needn't have borrowed
C.will not need to borrow
D.didn't need to borrow
A.so as
B.as were
C.same as
D.as did
A.the holder using
B.the holder's use
C.the holder to use
D.the holder uses