高中英语选择题一道138,O(∩_∩)O谢谢
-Anothercupofcoffee?That'syourthirdsincelunch.-Yeah,well,i___allnightpreparingformyma...
- 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?
谢谢 展开
-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?
谢谢 展开
3个回答
展开全部
应该选择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 , 现在完成进行时:表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去
选项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 , 现在完成进行时:表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去
展开全部
答案是 A stayed up
他的 熬夜 (stay up) 是以前的事,不要把问题复杂化,简单的一般过去时态 stayed up 就行了。
(也请看我对 137 题的关于语感的回答。)
他的 熬夜 (stay up) 是以前的事,不要把问题复杂化,简单的一般过去时态 stayed up 就行了。
(也请看我对 137 题的关于语感的回答。)
追问
但是不强调对现在的影响了吗
追答
这不是什么强调的问题,
我们不能以汉语的表达方式来学英语,I stayed up all night ,人家是这样说的。
(我是加拿大人,英语是我第一语言,我曾是英语老师。)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
从过去持续到现在,并且还在持续!
从过去持续到现在,并且还在持续!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询