发布网友 发布时间:2023-07-09 23:55
共5个回答
热心网友 时间:2024-11-22 12:53
我谷歌了一下,发现外国人也有讨论完成时和过去式的用法区别。有很多种说法,一种是说话者不知道他关灯的确切时间,比如Why did you break up with your girlfriend last night? 是知道是昨晚发生的,而I have not seen you in a while! Where is your girlfriend? What? Why have you broken up with her? 则是不知道确切是什么时候分手的
热心网友 时间:2024-11-22 12:53
这句话必须用现在完成时态,里面的just是“只是,仅仅”,因为just是现在完成时的标志词。而just now是过去时的标志。此句中“你为什么(只是)关灯?” 说话人强调“关灯”这一动作。你所说的 “你为什么刚刚要熄灯呢?”不合适,希望对你有帮助热心网友 时间:2024-11-22 12:54
平时我们使用的语言和小说中语言表达方法还是会有一些偏差的。热心网友 时间:2024-11-22 12:54
Why have you just put out the lamp?热心网友 时间:2024-11-22 12:55
“Why have you just put out the lamp?” 是现在完成时,表示灯是刚才灭的,现在还没有打开,仍然保持着灭的状态。如果改为 “Why did you just put out the lamp?” 则是一般过去时,表示刚才灭过灯,现在可能又打开了。