关于英语非谓语动词的一条语法题.谁给解释一下~

关于英语非谓语动词的一条语法题.谁给解释一下~
42) Lots of empty bottles were found under the old man’s bed.He must have done nothing but .
[A] drink
[B] to drink
[C] drinking
[D] drunk
答案是选A.请问为神马- -..
我咋看咋不懂啊..
英语人气:213 ℃时间:2020-04-23 18:48:04
优质解答
but表示转折,而且but前后的动词形式必须保持一至,这里与drink保持一致的动词是have,所以drink有动词原形.你也可以把have done nothing but 去掉,也就是He must drink,这样就好理解多了
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版