单选题 14.He had no alternative but ______ to fight in the Middle East.
【正确答案】 A
【答案解析】本题中考查的是have no alternative but to do是固定用法,表达的意思是:“别无选择,只能做某事”。本句话的意思是:他除了去中东作战外别无选择。因此A项为正确答案。