单选题

【正确答案】 B
【答案解析】考查上下文逻辑。but在此处连接另一个句子(it was the word“zoo”,“it was”被省略),表示转折,意为“而是”。Except,except for,but for的用法接近,表示“除了……”。例如:We go there every day except Sunday. //He answered all the questions except for the last one.//For a year the dam remained complete but for the generators. 因此不论从意思上还是逻辑上判断,都应当选but。