- Another cup of coffee That's your third since lunch.-Yeah,well ,i ___ all night preparing for my math exam .I can hardly keep my eyes open.A stayed upB have stayed upC have been staying upD had stayed up这里不强调对现在的影响吗?为什

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 15:56:21

- Another cup of coffee That's your third since lunch.-Yeah,well ,i ___ all night preparing for my math exam .I can hardly keep my eyes open.A stayed upB have stayed upC have been staying upD had stayed up这里不强调对现在的影响吗?为什
- Another cup of coffee That's your third since lunch.
-Yeah,well ,i ___ all night preparing for my math exam .I can hardly keep my eyes open.
A stayed up
B have stayed up
C have been staying up
D had stayed up
这里不强调对现在的影响吗?为什么不选B?

- Another cup of coffee That's your third since lunch.-Yeah,well ,i ___ all night preparing for my math exam .I can hardly keep my eyes open.A stayed upB have stayed upC have been staying upD had stayed up这里不强调对现在的影响吗?为什
应该选择A
选项B 现在完成时, 不能和all night连用,
此句用现在完成时正确表达为:I have stayed up for the whole night preparing for my math exam . I can hardly keep my eyes open.
因为:现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)
如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.
选项C , 现在完成进行时:表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去

C
从过去持续到现在,并且还在持续!

答案是 A stayed up
他的 熬夜 (stay up) 是以前的事,不要把问题复杂化,简单的一般过去时态 stayed up 就行了。
(也请看我对 137 题的关于语感的回答。)但是不强调对现在的影响了吗这不是什么强调的问题,
我们不能以汉语的表达方式来学英语,I stayed up all night ,人家是这样说的。
(我是加拿大人,英语是我第一语...

全部展开

答案是 A stayed up
他的 熬夜 (stay up) 是以前的事,不要把问题复杂化,简单的一般过去时态 stayed up 就行了。
(也请看我对 137 题的关于语感的回答。)

收起