作业帮 > 英语 > 作业

问一道英语选择题It was too late.Little John had no choice but (C) an

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/27 15:21:41
问一道英语选择题
It was too late.Little John had no choice but (C) and sleep.
A.lie down B.lying down C.to lie down D.lay down
请问为什么选C?
问一道英语选择题It was too late.Little John had no choice but (C) an
介词but 的用法:
but + 不定式:不定式有带to 和不带to 两种形式.
A.不带to :
1)cann't( help )but do sth = have to do sth
如:He cann't (help )but lie down to sleep.他只好躺下睡觉.
2)如果but 前有实义动词do.
如:He had nothing to do but to lie down to sleep.
他没事可做,只好躺下睡觉.
B.以上情况之外的都要用 带to 的不定式:
如:He wanted nothing but to have a rest.
所以,本题选C.
He had no choice but to have a rest.