一英语道题,关于现在完成进行时和一般过去式用法的区分.--Another cup of coffee?That's your third since lunch.--Yeah,well ,I______all night preparing for my history exam.I can't hardly keep my eyes open.A.stayed up B.have stayed
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 07:53:11
一英语道题,关于现在完成进行时和一般过去式用法的区分.--Another cup of coffee?That's your third since lunch.--Yeah,well ,I______all night preparing for my history exam.I can't hardly keep my eyes open.A.stayed up B.have stayed
一英语道题,关于现在完成进行时和一般过去式用法的区分.
--Another cup of coffee?That's your third since lunch.
--Yeah,well ,I______all night preparing for my history exam.I can't hardly keep my eyes open.
A.stayed up
B.have stayed up
C.have been staying up
D.will stay up
但是我觉得应该选C,因为现在完成进行时有着强烈的感情色彩,更形象,而且现在完成进行时有一个用法就是 "现在看到其直接结果的动作"即表示已完成的事情和现在的关系.
本题中现看到的是他连续和咖啡的困倦,所以应该就是作用结果啊,为什么还要选一般过去式?
一英语道题,关于现在完成进行时和一般过去式用法的区分.--Another cup of coffee?That's your third since lunch.--Yeah,well ,I______all night preparing for my history exam.I can't hardly keep my eyes open.A.stayed up B.have stayed
完成进行时时一直持续到现在的动作诶,题中的“熬夜”这个动作早就结束了,现在都吃午餐了,当然要用过去时啦!