单选题 Seeing the soldiers well ______ for the fight, the general nodded with satisfaction.

【正确答案】 C
【答案解析】[精解] be preparing for与be prepared for不同,前者动作性强,意为“正为……作准备”,后者状态性强,意为“准备好……”,即处于一种准备好的状态中。根据句意应选C。