问个英语问题,求大神求解!急.句子:1:They had already left when Igot there.2:

问个英语问题,求大神求解!急.
句子:1:They had already left when Igot there.
2:I have never seen her again since she moved to Los Angeles.
问题:过完是过去的过去,那第二句就可以理解为什么用过完,那为什么第一句却用现完?
问题2:如何知道啥时用过完?比如:我看到他,我应该说是:I saw him...还是I have seen him.?
总而言之,一般过去,现完,过完全乱.
现完指的是:现在完成时;过完指的是:过去完成时
求大神求解,大脑一片混乱。。
不会的就不要说了吧,给小弟点面子,不会的就别回答了,留给会的大神吧!!
懒猫球球 1年前 已收到1个回答 举报

zslstone 春芽

共回答了12个问题采纳率:75% 举报

过去完成时要求要有过去参照点
如第二句参照点是since she moved to Los Angeles.
所以是在参照点的过去 所以是过去的过去用过去完成时
而第一句没有参照点所以用过去时

1年前 追问

7

懒猫球球 举报

那为什么,第一句就不可以呢? I got there不也是过去吗? 还有:回答下问题2:如何知道啥时用过完?比如:我看到他,我应该说是:I saw him...还是I have seen him.....?

举报 zslstone

第一句是 “当我到那的时候,他已经走了。 ”对于主句中他走的动作已经结束对于现在没有影响 所以用过完 第二句是“自从她搬到洛杉矶,我再也没见到她。”对于看到她的动作影响直到现在所以用完成时 比较过完和完成主要考虑是否对于现在有影响 刚才我说错了 参照点的理论是区分过去和完成的先不讨论参照点的事 至于我看到他要看 对于现在是否有影响 假设“我昨天看到他”则应用过去 如果“我长达一个星期没有看到他了应用过完
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.703 s. - webmaster@yulucn.com