单选题 Never have we had ______ weather before.
  • [A] such a fine
  • [B] such fine
  • [C] so fine
  • [D] so fine a


【正确答案】 B
【答案解析】weather是不可数名词,前后不能加冠词,答案为B。