求助!!!!英语高手进
来源:百度知道 编辑:UC知道 时间:2024/05/15 13:27:00
“you look tired!” --“yes ,I stayed awake the whole night。 ”
中为什么不用I have stayed awake the whole night ?
需要学术性强的解释!
谢谢!
中为什么不用I have stayed awake the whole night ?
需要学术性强的解释!
谢谢!
这里用一般过去时,只是陈述过去发生过的事情,即只是就事实面做出陈述:昨晚我一夜未合眼。
如果用现在完成时,则是强调过去发生的事情对目前产生了某种影响,这种影响需要由说话者表达出来才行。
stay,停留,坚持
强调“awake”这个状态
stay这个单词本身就有持续性的意思,所以不需要用完成时态来表示时间的连续。
因为是过去时,用完成时态的话也应该是过去完成时had