第30题: [单项选择]______ the English examination I would have gone to the concert last Saturday. A. But for B. As for C. In spite of D. Because of 参考答案:A 答案解析:but for是复合介词,后接名词或代词,意为“要不是……”,“如果没有”,表示“if it were not for”或“if it had not been for”的意思,要用在虚拟语气的句子中