单选题
You didn't put on more clothes; otherwise you ______ cold. A. wouldn't have caught B. wouldn't catch C. can't catch D. can't have caught
【正确答案】
A
【答案解析】[解析] otherwise you wouldn’t have caught cold否则你就不会得感冒了。第一句是陈述句“你穿的衣服不够”,otherwise引导一种相反的假设,是含蓄虚拟条件句,相当于if you had put on more clothes,就会有wouldn’t have caught cold的结果。“wouldn’t have+过去分词”是虚拟过去的结果。