Seeing the metro crowded, I had no choice but ________ a taxi.A.callB.to callC.to be callingD.calling
网友回答
B解析have no choice but/except to do something这个句型的意思是“除了……以外别无选择”。这是一个比较特殊的句型,介词except和but后面不跟动名词,而是跟动词不定式做宾语。但是,在使用这一句型时,一定要注意有时候是带to的动词不定式,而有时又是不带to的动词不定式,注意区分。