单选题 ______ the flood, the ship would have reached the destination on time.
【正确答案】 C
【答案解析】本句是一个暗含虚拟语气的条件句, 表示与过去事实相反。 选项中只有but for可以引导非真实条件句, 意为“要不是, 倘若没有”。 本句中But for the flood等同于If it had not beenfor the flood。