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

作者&投稿:自背 (若有异议请与网页底部的电邮联系)

过去式和现在完成式的区别

过去式和现在完成式有一些区别。一般过去时:通常表示过去的某个时间发生的事、其中所存在的状态,或者是经常发生的动作。现在完成时:表示是过去的动作或状态持续到现在并且已经完成,以及其对现在造成的影响,还有可能持续发生下去。

区别:

1、一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关。例如:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再看一次。)

2、现在完成时与自已的特征词连用,强调过去发生的动作对现在的影响或过去开始发生一直持续到现在的动作。He has (ever) seen the film before.(现在完成时,表示他已看过那部电影,现在不想再看了。)

扩展资料

现在完成时有两种用法:

1、表示从过去某个时候开始的动作并一直延续到现在。动词一般是延续性的,如live, teach, learn, work, study, know等。例如:He has been an English teacher for ten years. 他已在这儿住了10年了。

2. 发生在过去的动作对现在造成的影响和结果, 侧重于结果。这种用法一般会用来和一般过去时进行区分,一般过去时侧重于动作发生的时间。试比较下面两句话:第一句Yesterday I went to the Shanghai Library.昨天我去了动物园。(仅说明昨天去了动物园,与现在无关)第二句I have lost my pen.我丢了自己的钢笔。(现在没有钢笔可以用)





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

过去式表示过去某个时间发生的动作或状态,现在完成是指过去的动作或状态持续到现在并已完成,对现在的影响可能会继续发生。现在完成时强调动作持续到现在,对现在有影响,一般可用have/has作为时间助动词,过去式与现在无关,一般动词通常以过去式的动词形式表示。

1、过去式与现在完成时的区别

(1)从定义上看:一般来说,过去式表示过去的动作或存在状态,当现在完成时,意味着过去的动作一直持续到现在,并对现在产生影响。

(2)从构成上看::以do为例,过去式:did;现在完成时:have/has done.

(3)从时间状语的角度来看::一般过去式:时间点(例如:last week,that day);现在完成时:时间段(例如:since,sofar,for 10 years,recently,yet)。

2、过去式的例句

(1)l went to the park yesterday. 昨天去公园玩

(2)she lived here two years ago.两年前她住在这里

(3)l went home after school yesterday.昨天放学后我回家了

(4)What did you do during the last summer vocation?去年暑假你做了什么

(5)You were absent from school two days ago.两天前你没来学校

3、现在完成时的例句

(1)Has anybody water-skied before?有人以前滑过水吗

(2)l have been to the Great Wall twice.我去过长城两次

(3)How long have you been here in Sydney?你来悉尼多久了



分析过去式和现在完成时的区别

从语法角度来看

过去式和现在完成时是英语语法中的两种不同的时态。过去式通常用来描述已经完成的动作或状态,而现在完成时则用来描述在过去已经完成的动作对现在产生的影响或关系。在形式上,过去式使用了动词的过去式态,而现在完成时则由辅助动词“have”或“has”加上过去分词构成。

从语义角度来看

过去式和现在完成时的主要区别在于时间和状态。过去式表示的动作或状态已经在过去完成,通常与现在没有关系。例如:“I ate dinner last night”(我昨晚吃了晚餐)中的“ate”是过去式,表示动作已经在昨晚完成。而现在完成时强调的是过去与现在的联系,强调现在的状态或结果。例如:“I have eaten dinner”(我已经吃了晚餐)中的“have eaten”强调了现在的状态,即“我的肚子已经饱了”。

从语用角度来看

过去式通常用于过去的叙述,描述动作或状态的时间和顺序。在历史、新闻和故事中,过去式是非常常见的。而现在完成时则经常用于描述现在与过去的联系和影响,也就是过去的结果和现在的状态之间的关系。现在完成时经常用于描述经验、生活情况、已完成的计划等。

通过以上三个专业角度分析,我们可以看出过去式和现在完成时在语法、语义和语用方面都有很大的区别。需要根据不同的语境和意图来选择使用哪一种时态,以确保表达清晰和准确。如果只需要简单地表达过去的事情,那么使用过去式就可以了。



现在完成时

现在完成时有两种用法:

1.表示从过去某个时候开始的动作并一直延续到现在。动词一般是延续性的,如live, teach, learn, work, study, know等。

例如:

He has been an English teacher for ten years. 他已在这儿住了10年了。

The Greens have worked in China since 1999.格林一家自1998年到现在一直在中国工作。

2.发生在过去的动作对现在造成的影响和结果,侧重于结果。这种用法一般会用来和一般过去时进行区分,一般过去时侧重于动作发生的时间。

一般过去时

通常表示过去的某个时间发生的事、其中所存在的状态,或者是经常发生的动作。现在完成时:表示是过去的动作或状态持续到现在并且已经完成,以及其对现在造成的影响,还有可能持续发生下去。

例如:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再看一次。)

拓展知识:

现在完成时指的是过去的动作或者状态持续到现在,且已经完成了。其结构是have/has+过去分词。过去完成时通常用于描述一直到过去的某个时间点之前,完成的动作,也就是“过去的过去”。其结构为主语+had+动词的过去分词。

一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关。现在完成时与自已的特征词连用,强调过去发生的动作对现在的影响或过去开始发生一直持续到现在的动作。



~

英语中的现在完成时和过去式有什么区别
答:1句表示我已经将信寄走了.2句只表示昨天去寄信了,至于是否寄出并没交待,有可能半路给忘记了.3.I have read the book.4.I read the book yesterday.3句表示这本书我已经读过了,即知道了书的大致内容4句只表示昨天读书了,至于读没读完并没有交待.再有两个时态较时显的区别就是现在完成时态不...

如何分辨过去时与现在完成时?
答:现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,比如each, learn, work, study等。而一般过去式的动词一般是非延续的,比如come, go, leave, start, die, finish,等。在做题的时候区分两种时态的技巧:1、比较简单的是根据它们各自习惯搭配的时间状语来判断,这种比较直观。例如:——I...

现在完成时和过去时的区别
答:现在完成时和一般过去时的区别如下:①现在完成时强调的是与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情况可能已发生变化。②现在完成时不能与明确的过去时间状语连用,如:threedaysago,lastyear...

一般过去时和现在完成时的区别
答:一般过去时和现在完成时的区别如下:1.从定义来看:一般过去时,表示过去发生的动作或存在的状态;现在完成时,表示过去发生的动作持续到现在并对现在有影响。2.从构成来看:以do来举例,一般过去式did(无因果);现在完成时have/has+p.p(有因果)3.从时间状语来看:一般过去式,时间点(例如last ...

一般过去式与现在完成时的区别
答:他1998年参观过桂林.(只说明去桂林的时间)2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如:Jill has bought a new computer.吉尔买了一台新电脑.(着重点是现在有了一台新电脑)3.两种时态的区分 (1)一般过去时的谓语动词用过去式,而现在完成时的...

现在完成时与过去式
答:2. 基本用法不同:正如前面所说,现在完成时是与现在有关的时态,属现在时态的范畴,它侧重于过去的动作对现在造成的影响;而一般过去时是一种过去时态,侧重于表示过去的动作,与现在无关。  例如:Yesterday I went to the zoo.昨天我去了动物园。(仅说明昨天去了动物园,与现在无关)Li Lei...

英语语法学不明白,如一般过去式与现在完成时的区别
答:答:同点:谓语动词所发生的动作都是过去某个时候。不同点:一般过去时就事论事,说的是过去某个时候在某个地点发生的一个事情或过去某个时期所存在的情况。讲的是过去的事实。现在完成时有两种用法:1.短暂性用法,强调过去所发生的这个动作对“现在”产生的影响或结果。如:He has eaten lunch. ...

为什么我总把英语现在完成时和英语过去时弄混那?总觉得之前的事都是...
答:I have had the meal. (我已经吃过了,有一丝不想再吃的意味)I went to Guangzhou. 我去了广州。(以前某个时间点做了这件事,没有强调)I had the meal.(之前我吃了饭,没有其他意思)再者,现在完成时更多用在持续的动作或是状态,而过去式更多用在某一时间点的动作或是陈述过去的事实。

英语句子中在什么情况下用现在完成时?什么情况下用过去式
答:一般过去时和现在完成时的用法区别 1.一般过去时所表示的一个或一段过去时间是可以具体确定的,与其他时间没有牵连.它所表示的事情纯属过去与现在情况没有联系.现在完成时表示的事情发生在不能具体指出的现在以前的过去产某个或某段时间.它所表示的事情与现在情况有关系,是过去事情在现在产生的结果或对...

现在完成时和过去式的区别,我一旦出现部分被抠掉就不会了,最关键的区别...
答:现在完成时与过去时的相同点都是指过去的行为,但是区别在于过去时表示与现在情况没有关联的行为,而完成时则强调表示过去的行为对现在情况产生了影响。也就是说,过去时表示的是以往的行为,现在完成时表示的是以往行为所带来的现状。如:He opened the door.他打开过门。(门现在没有开着)。He has ...