作业帮 > 英语 > 作业

do you realize that we have not seen each other since the ni

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/22 13:52:16
do you realize that we have not seen each other since the night of that U2 concert?
这句话说我们是从U2演唱会后就没有见过了.可以用have been doing 这个句型吗,have been doing ,不是可以表达动作一直在持续,到说话的那一刻就停止了吗?那这句话的里面的没有见过的这个动作也是在说话者面对面的那一刻那个动作就停止了.
应该不行吧.
have been doing sth.是现在完成进行时,是表示过去发生的动作,一直持续到现在,有可能未来还继续进行
关键是这个“有可能未来继续进行”,好像印象中现在完成进行时没有表示到说话那一刻就停止这一用法吧.
这题目的we have not seen 用现在完成时,表示的是过去的某一动作对现在造成了影响,表示过去某刻一直到现在为止,我们都没有见过面
再问: 我是看了百度文库,现在完成进行时的用法那里,才知道现在完成进行时有表示说话之前刚刚结束的动作,那个动作不再持续下去。
再答: 嗯嗯 看到了,原来还真有那么一个用法。。 百度上这么说的------ 注意: 现在完成时有否定结构、而现在完成进行时没有否定结构。   现在完成时态可表示做完的时期以及已有的经验、但现在完成进行时不可以  在当代英语中,现在完成进行时有时也可用否定结构。如: Since that unfortunate accident last week, I haven’t been sleeping at all well. 自从上周发生了那次不幸事故之后,我一直睡得很不好.   He hasn’t been working for me and I haven’t has that much contact with him. 他并没有给我工作过,我和他没有过那许多接触。 虽然感觉平时还是见肯定形式的比较多,但是照这么看来,好像你说的那种理解也没什么错,不过就是比我们平时想的稍微复杂了一点点。。 we have been seeing each other since .... 自从……时候开始我们一直都有见面 we have not been seeing each other since.....自从……时候开始我们一直都没有见面,直到现在为止才见到面 但是不知道会不会又涉及到see是瞬间动词什么的而不能用在表示持续的句子当中,不过好像 I have lived here for 2 years.这种用瞬间动词的句子也有见过,所以个人觉得应该行的吧,不过还是we haven't seen each other这种表示结果的表述比较清晰点 纯粹个人意见。。。