At last the enemy soldiers had no choice but their guns and .
- A.lie down; give in
- B.lay down; gave in
- C.to lay down; give in
- D.to lie down; to give in
答案
正确答案:C
知识点:动词不定式

have no choice but to是固定的用法,意思是“别无选择只得做……,别无选择只有做……”,所以but之后要用to, and之后的动词是跟but之后的动词并列,故省掉to,所以答案选C。

略
