现在完成时态和过去完成时态的区别

如题所述

现在完成时态和过去完成时态的区别如下:



1、性质不同:“现在完成时”指的是“现在已经完成某事”;而“过去完成时”指的是“过去已经完成某事”。

2、助动词不同:“现在完成时”的助动词是“have或has”;而“过去完成时”的助动词是“had”。

3、使用的时间状语不同:“现在完成时”使用的时间状语有很多,比如:now、tonight、just等;而“过去完成时”使用的时间状语很少,比如:at、by等。

现在完成时和过去完成时我们可以从三个方面进行区分:

1、时间不同:

现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况,对现在还有着一定的影响。现在完成指的是现在,一定是我们说的现在时间已经完成,所以一定是现在。

过去完成时只适合表示在过去某一段时间或动作以前已经完成的动作,不用考虑对现在的影响。

2、结构不同:

现在完成时:主语+ have / has +过去分词(肯定式)。

主语+ have / has + not +过去分词(否定式)。

Have / Has +主语+过去分词(疑问式)。

过去完成时:主语+ had +过去分词((肯定式)。

主语+had + not+过去分词(否定式)。

Had +主语+过去分词(疑问式)。

3、使用的时间状语不同:

现在完成时中常用的时间状语包括但不限于 this year、now、today、tonight、already、yet、just、this week;

过去完成时中常用的时间状语仅有at、by、before等。

温馨提示:内容为网友见解,仅供参考
无其他回答

现在完成时态和过去完成时态的区别
1、性质不同:“现在完成时”指的是“现在已经完成某事”;而“过去完成时”指的是“过去已经完成某事”。2、助动词不同:“现在完成时”的助动词是“have或has”;而“过去完成时”的助动词是“had”。3、使用的时间状语不同:“现在完成时”使用的时间状语有很多,比如:now、tonight、just等;而...

过去完成时态与现在完成的区别,拜托了
一、从结构上区别 现在完成时:主语 + have \/ has + 过去分词 (肯定式)主语 + have \/ has + not + 过去分词 (否定式)Have \/ Has + 主语 + 过去分词 (疑问式)过去完成时:主语 + had + 过去分词 (肯定式)主语 +had + not + 过去分词 (否定式)Had + 主语 + 过去分词 (疑...

现在完成时跟过去完成时的区别
英语中的现在完成时和过去完成时虽然都与过去有关,但用法和含义有很大区别。现在完成时表示过去发生的动作对现在状态或情况的影响,强调与现在的关系。过去完成时表示在过去某个时间或事件之前完成的动作,强调过去某个时间或事件之前完成的动作。理解这两种时态的区别可以使英语表达更准确和自然。现在完成时...

现在完成时和过去完成时的区别.
过去完成时的动作发生在过去,时间参照点是过去的某一时间,是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调过去的过去。现在完成时的动作发生在过去,但时间参照点是现在。以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关。过去完成时和现在完成时的区别...

现在完成时和过去完成时有什么区别?
1.现在完成时 现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成: have (has) 过去分词。 2.比较过去时与现在完成时 1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为...

过去完成时和现在完成时的区别
过去完成时态是相对于过去时态来说的,就是在过去时态的那个节点之前一直在持续的动作,格式是had+过去分词 现在完成事态的对比时间点是现在,是说从过去到现在完成的动作,格式是 have\/has+过去分词,希望对你有帮助

现在完成时和过去完成时有什么区别?
两者都是现在完成时,但是有差别。have been in 是说去到某个地方没走,一直待在那里;I have been in America for 3 years.我已经在美国呆了3年了。(我现在依然在美国。)have been to是说“去过”,现在不在那里了。但是它不是过去时,所以不能像二楼的那个例子用5 years ago.举个例子:...

英语现在完成时和过去完成时的区别
2、过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时。运用过去完成时的句子往往有两过去的时间或动作。如:Mr Green had lived in New York for ten years before he came...

什么叫过去完成时态和现在完成时态
现在完成时:have\/has+done ,过去完成时:had+done,现在进行时态:be动词+doing,过去进行时(被动语态):was/were+doing,一般现在时:do、does,一般过去时:did。一、含义 v. 做;干。n. 注意事项;<非正式>聚会;<古>事情。二、用法 do用来构成一般现在时和一般过去时的疑问或否定式,...

如何区别过去完成时和现在完成时?
简单地说,现在完成时态强调过去的事对现在发生的影响:I have studied English for years.表示我过去到现在一直在学英语,并且现在会英语。We have been friends since we met.我们自从见面就成为朋友了(所以现在也是朋友)过去完成时态表示过去的过去,比如:The movie had begun when I arrived the ...

相似回答
大家正在搜