That's changed since I came here.按照整句话的意思,这句话不是应该用过去完成时吗?

That's changed since I came here.按照整句话的意思,这句话不是应该用过去完成时吗?
都说since I came here了,came表示以前我 来到了 这里,就改变了.可这句话为什么是现在完成时呢?
双子佳 1年前 已收到1个回答 举报

LZslj 幼苗

共回答了17个问题采纳率:94.1% 举报

你对过去完成时的理解有个误区
过去做的,并且已经做好了的,这不是过去完成时,是现在完成时
第二,since 是现在完成时的提示词,since 跟过去式,主句用现在完成时
第三,过去完成时的提示词是after,before,因为这两个词体现出有两个动作的先后,才体现了过去的过去,才用过去完成时

1年前 追问

9

双子佳 举报

真的是,有一个误区。 从头来过:I have ever been to Beijing.我曾经来过北京。可我总觉得这还是一个过去就完成的动作啊。这么说的话现在完成时也包括有过去完成的意思?而且动作是延续的???

举报 LZslj

不能从中文的意思出发 记住,过去完成时,必须有两个动作,一个是过去式,作为铺垫,另一个动作在这个过去式之前,才能用过去完成时 所以,一般的简单句,很少用过去完成时,都是用在复合句里,提示词是after,before 你那个例句,我曾来过北京,充其量只有一个动做,没有第二个动作做铺垫,不存在过去的过去,可以用过去式,现在完成时。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.012 s. - webmaster@yulucn.com