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

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

题目
关于英语非谓语动词的一条语法题.谁给解释一下~
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.请问为神马- -..
我咋看咋不懂啊..
答案
but表示转折,而且but前后的动词形式必须保持一至,这里与drink保持一致的动词是have,所以drink有动词原形.你也可以把have done nothing but 去掉,也就是He must drink,这样就好理解多了
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.