组卷网 > 高中英语综合库 > 短语辨析 > H > have no choice but (to do sth.)
题型:单项选择 难度:0.65 引用次数:367 题号:15223753
—Lots of empty bottles were found under the old man’s bed. He must have done nothing but ______.
—I agree. And I think he has no choice but ______ drinking if he wants to stay healthy.
A.drink; to stopB.to drink; stopC.drinking; stoppingD.drunk; stopped

相似题推荐

单项选择 | 适中 (0.65)
名校
【推荐1】________ by the police, the kidnappers had no choice but ________ up.
A.Surrounded; to giveB.Having surrounded; give
C.Being surrounded; to giveD.Surrounding; give
2023-05-26更新 | 213次组卷
单项选择 | 适中 (0.65)
名校
【推荐2】If he takes on this work,he will have no choice but_______an even greater challenge
A.meetB.to meetC.meetingD.being met
2023-04-24更新 | 107次组卷
单项选择 | 适中 (0.65)
名校
【推荐3】I had no choice but ______ in the place ______ we had arranged.
A.wait; whereB.waited; which
C.waiting; whereD.to wait; which
2023-06-07更新 | 86次组卷
共计 平均难度:一般