______the fog, we should have reached our destination.

admin2018-04-04  34

问题 ______the fog, we should have reached our destination.

选项 A、Because of
B、In spite of
C、In case of
D、But for

答案D

解析 but for+名词/代词,表示“要不是因为……”,提出与事实相反的假设,相当于一个条件状语从句,所在句子常用虚拟语气。其他结构都不用虚拟语气。根据主句“we should have reached our destination”可知,该句使用了虚拟语气。句意:要不是因为有雾,我们早就到达目的地了。故选D。
转载请注明原文地址:https://jikaoti.com/ti/CjGYFFFM
0

最新回复(0)