to do.
have no choice but to do是固定搭配,意思是非......不可,除......之外别无他法;别无选择,只好......。
例句:I have no choice but to do as he tells me.
除了按照他告诉我的去做,我没有选择余地。
choice固定搭配:
1、freedom of choice 选择的自由
2、to one's choice 适合…的选择
3、with choice 审慎地
4、without choice 无分别地,不分好歹地
5、choice among 在…之中的选择