单选题 2.  ______ the English examination I would have gone to the concert last night.
【正确答案】 B
【答案解析】 A.in spite of虽然,尽管;B.But for若不是,要不是;C.Because of因为,由于;D.As for至于,关于。本题可以视为词组辨析题,也是语法结构题,看到B选项,这就是虚拟语气的标志性词汇,且题干中有would have gone,这也是虚拟语气的标志,且翻译为:若不是英语考试,昨晚我本能去参加音乐会(但没去)。所以B即为正确答案。