I have been here since I was born 和I haden't seen him since he left NANJING.两句话为什么用的不是相同的时态?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 17:58:46
![I have been here since I was born 和I haden't seen him since he left NANJING.两句话为什么用的不是相同的时态?](/uploads/image/z/7347966-6-6.jpg?t=I+have+been+here+since+I+was+born+%E5%92%8CI+haden%27t+seen+him+since+he+left+NANJING.%E4%B8%A4%E5%8F%A5%E8%AF%9D%E4%B8%BA%E4%BB%80%E4%B9%88%E7%94%A8%E7%9A%84%E4%B8%8D%E6%98%AF%E7%9B%B8%E5%90%8C%E7%9A%84%E6%97%B6%E6%80%81%3F)
I have been here since I was born 和I haden't seen him since he left NANJING.两句话为什么用的不是相同的时态?
I have been here since I was born 和I haden't seen him since he left NANJING.两句话为什么用的不是相同的时态?
I have been here since I was born 和I haden't seen him since he left NANJING.两句话为什么用的不是相同的时态?
简单的说,两个句子的主句都是可以延续的动作:我一直在这,我再没见过他,都是可以延续的;而我出生和他离开南京是两个瞬时的行为,我总不能是一直在出生,他总不能一直保持离开这个行为.所以两个句子的主句都是完成时,从句都是过去时.
如果这两句话 用相同的时态也都是正确的句子。这里用不同的时态是因为具体环境不同。前者的时间标准是“现在”,后者是“现在之前的某个时候”,您不妨再看看原句子的环境。
没有haden't这个字, 是 hadn't
I have been here since I was born 是自从我出生后,我一直是在这里,目前也还在这里
hadn't seen him since he left NANJING 自从他离开南京后,我就没有见过他 (讲的是过去的事情)
I have been here since I was born ------现在完成时
I haden't seen him since he left NANJING ------过去完成时