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

 我来答
内蒙古恒学教育
2022-11-08 · 专注于教育培训升学规划
内蒙古恒学教育
向TA提问
展开全部
现在完成时和一般过去时的区别如下:
①现在完成时强调的是与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情况可能已发生变化。
②现在完成时不能与明确的过去时间状语连用,如:threedaysago,lastyear,yesterday,lastSunday,in2008等等。如句中有以上这些明确的过去时间状语,应用一般过去时。
③现在完成时不与when引导的特殊疑问句连用,when后只用一般过去时表示已发生的动作。但现在完成时可与where,why等疑问词连用。
④since引导的时间状语从句后面用一般过去时,只有前面的主句才用现在完成时。
⑤有些时间状语,如thismorning,thismonth,tonight等,既可以与一般过去时连用,又可以与现在完成时连用,但内涵不同。与一般过去时连用时,表示与“现在”无关,时间已成为过去。而与现在完成时连用,则表示包括“现在”在内。
OfferComing留学
2022-12-22 · OfferComing一站式留学攻略
OfferComing留学
向TA提问
展开全部

1、过去式:时间点只在过去 (time of the action is known, 知道何时发生) 

现在完成:时间点从过去到现在 (time of the action is unknow, 不知道什么时候发生) 

例:过去式: TVXQ released their first single "HUG" in 2002. 东方神起在2002年发表了他们的第一张单曲 (他们现在可能已经发表了第三,第四张单曲了,纯粹是想表达他们在2002年发表第一张单曲,跟现在没有任何关系) 。

现在完成式: TVXQ have released their first single "HUG" (他们发表了第一张单曲,他们现在在为单曲宣传,开签唱会,上电台,上节目,还在为这张单曲尽心尽力)。

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

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

He has (ever) seen the film before.(现在\完成时,表时他已看过那部电影,现在不想再看了)。

扩展资料

用于现在完成时的句型:

1、It is the first / second time?. that?结构中的从句部分,用现在完成时。

It is the first time that I have visited the city.

It was the third time that the boy had been late.

2、This is the? that?结构,that 从句要用现在完成时。

This is the best film that I've (ever) seen.这是我看过的最好的电影。

This is the first time (that) I've heard him sing.这是我第一次听他唱歌。

3、现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)如:yesterday(morning/afternoon),last(morning、afternoon)等,除非与for,since连用、

4、现在完成时往往同表示不确定的过去时间状语连用如already(肯定句中)、yet(否定,疑问,句末)、just、before、recently、still、lately、never等。

He has already obtained a scholarship.他已经获得了一份奖学金。

I haven't seen much of him recently (lately).我已经很久没有看到他(最近的)。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南溪687955
高粉答主

2020-12-09 · 每个回答都超有意思的
知道大有可为答主
回答量:1万
采纳率:64%
帮助的人:284万
展开全部
过去式表示过去某个时间里发生的动作或状态,现在完成时则是指过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。现在完成时强调动作持续到现在,并对现在造成了影响,一般可用have/has 作为其时间助动词,而过去式与现在没有任何关系,一般动词通常用动词原形的过去式形式来表示。

一、过去式和现在完成时的区别
1、从定义来看:一般过去式,表示过去发生的动作或存在的状态;现在完成时,表示过去发生的动作持续到现在并对现在有影响。

2、从构成来看:以do来举例,一般过去式did(无因果);现在完成时have/has+p.p(有因果)

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


二、过去式的例句
1、I went to the park yesterday.我昨天去了公园玩。

2、She lived here two years ago.两年前她住这里。

3、I went home after school yesterday.昨天放学后我回家了。

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

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


三、现在完成时的例句
1、Has anybody water-skied before?有人之前滑过水吗?

2、Have you ever traveled on a plane?你坐飞机旅行过吗?

3、I’ve never been there.我从来没去那里。

4、I have been to the Great Wall twice.我曾经去过长城两次。

5、How long have you been here in Sydney?你来悉尼多久了?


四、使用现在完成时应注意
1、“ have/has got ”形式上是一种完成时,但和have/has 为同一意义,即 “有”。例如:Have you got a pen-friend? -Yes, I have.

2、非延续性动词不能用于“现在完成时 + 表示一段时间的状语”的句型中。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枚乐悦55
高粉答主

2020-12-12 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:58%
帮助的人:505万
展开全部
过去式表示过去某个时间里发生的动作或状态,现在完成时则是指过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。现在完成时强调动作持续到现在,并对现在造成了影响,一般可用have/has 作为其时间助动词,而过去式与现在没有任何关系,一般动词通常用动词原形的过去式形式来表示。
一、过去式和现在完成时的区别
1、从定义来看:一般过去式,表示过去发生的动作或存在的状态;现在完成时,表示过去发生的动作持续到现在并对现在有影响。
2、从构成来看:以do来举例,一般过去式did(无因果);现在完成时have/has+p.p(有因果)
3、从时间状语来看:一般过去式,时间点(例如last week,that day);现在完成时,时间段(例如since,so far,for 10 years,recently,yet)

二、过去式的例句
1、I went to the park yesterday.我昨天去了公园玩。
2、She lived here two years ago.两年前她住这里。
3、I went home after school yesterday.昨天放学后我回家了。
4、What did you do during the last summer vocation?你去年暑假做了什么?
5、You were absent from school two days ago.你两天前没来学校。

三、现在完成时的例句
1、Has anybody water-skied before?有人之前滑过水吗?
2、Have you ever traveled on a plane?你坐飞机旅行过吗?
3、I’ve never been there.我从来没去那里。
4、I have been to the Great Wall twice.我曾经去过长城两次。
5、How long have you been here in Sydney?你来悉尼多久了?

四、使用现在完成时应注意
1、“ have/has got ”形式上是一种完成时,但和have/has 为同一意义,即 “有”。例如:Have you got a pen-friend? -Yes, I have.
2、非延续性动词不能用于“现在完成时 + 表示一段时间的状语”的句型中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猩猩老师呀
2020-12-09 · TA获得超过7.2万个赞
知道小有建树答主
回答量:6211
采纳率:93%
帮助的人:311万
展开全部

现在完成时和一般过去时的主要区别在于,现在完成时强调的是“过去做过的事情对现在的影响,强调现在”,一般过去时讲的是“过去做了什么事情,强调过去”,

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式