英语过去式与过去分词用法上有什么一样?

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:51:54
I've already seen it .
I saw it on television last year.
这是新概念上的一篇课文里的句子,为什么第一句用过去分词seen,而第二句用过去式saw呢 ?不都是表示在过去发生的事情吗?在什么情况下用过去式和过去分词呢?
初学英语,麻烦知道的指导下,说得白话点,谢谢了

其实你列举出来的两个句子所用时态是不一样的

第一个句子:I've already seen it .
是现在完成时,表示的是某一事情或者某一动作已经发生了,并且对现在还有影响。其一般结构为:主语+have/has+动词过去分词+其他。(第三人称单数用has,其他情况用have。)

第二个句子:I saw it on television last year.
是一般过去时,仅仅是表示过去某一时间所做的动作或者发生的事情。其一般结构为:主语+动词过去式+其他。

要区别这两个时态,最 简单的就是看句子中所给出的时间。现在完成时一般含有以下表示时间的介词:since,for。一般过去时的话,就没有什么特殊的,只要句子给出的是过去的时间就可以用,比如:yesterday,last night等。

希望对你有帮助~!

PS:我也念过新概念英语~~呢~!

第一个句子用的时态是现在完成时,表达的意思是我看见过它.
是与现在做对比已经完成了的事情.
现在完成时have done...所以用seen
而第二个句子后面有last year,已经表明时态为一般过去时,所以必须用saw.