单选题 Were it not for the snowy weather, we ______ all right.
  • A. would be
  • B. would have been
  • C. were
  • D. may be


【正确答案】 A
【答案解析】[考点] 考查虚拟语气。
Were it not for the snowy weather是省略句,完整形式应该为If it were not for the snowy weather,由此可知,从句是一般过去时,表示的是对现在的虚拟,因此主句谓语要用过去将来时。所以本题应该选A。