单选题
Five minutes earlier, ______ we could have caught the last train. A. and B. but C. or D. so
【正确答案】
A
【答案解析】[解析] 本题旨在考查四个并列连词的用法。连接词and,可以表示条件,即and前一部分是条件,后一部分是在这一条件下产生的结果。这一结构的前面部分通常用祈使句,有时也用省略句。从全句来看,前面部分是一种条件,后面部分是一种结果,符合上述and的这一用法,因此A项正确。but表示意义的转折,不符合题意。or虽然也起连接两个句子的作用,但其意为“否则,要不然”,前面的句子通常是一种警告,例如:Hurry up, or we'll be late for the meeting. 快点,否则开会要迟到了。so后面的分句虽然也表示一种结果,但前面的分句须表示原因,例如:It was late, so we went home. 天晚了,所以我们就回家去了。由此可见,B项、C项和D项皆不正确。