单选题 ______ the lives they stole, our enemies failed to stop us from achieving a single one of our strategic objectives in Iraq.
  • A. But for
  • B. For all
  • C. As for
  • D. What for
【正确答案】 B
【答案解析】but for:如何不是由于……(与except for的通常用法不同);for all:尽管,相当于despite;as for:至于,谈到;what for:为什么。