求助!!!!英语高手进

“youlooktired!”--“yes,Istayedawakethewholenight。”中为什么不用Ihavestayedawakethewholenight?... “you look tired!” --“yes ,I stayed awake the whole night。 ”
中为什么不用I have stayed awake the whole night ?

需要学术性强的解释!
谢谢!
展开
北新桥三条
2008-04-02 · TA获得超过1.3万个赞
知道大有可为答主
回答量:9373
采纳率:50%
帮助的人:1亿
展开全部
这里用一般过去时,只是陈述过去发生过的事情,即只是就事实面做出陈述:昨晚我一夜未合眼。

如果用现在完成时,则是强调过去发生的事情对目前产生了某种影响,这种影响需要由说话者表达出来才行。
wolf0049
2008-04-02 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.7万
采纳率:0%
帮助的人:5790万
展开全部
stay,停留,坚持

强调“awake”这个状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
azure0107
2008-04-02 · TA获得超过758个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:0
展开全部
stay这个单词本身就有持续性的意思,所以不需要用完成时态来表示时间的连续。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mayilalala
2008-04-02 · TA获得超过358个赞
知道答主
回答量:206
采纳率:0%
帮助的人:128万
展开全部
因为是过去时,用完成时态的话也应该是过去完成时had
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式