单选题 But for the rain, we ______ a pleased journey.

【正确答案】 B
【答案解析】[解析] 考点:虚拟语气。有时虚拟条件句会被一些介词、连词或分词代替,而形成不完整的条件句,这种现象称为含蓄条件句。表达方式主要有:with,without, in,but for(要不是),otherwise(否则)等。
[例句] But for air there would be no life on the earth.
要不是空气,地球上就没有生命。