英语中的现在完成时和一般过去时有什么区别

作者&投稿:定强 (若有异议请与网页底部的电邮联系)
现在完成时和一般过去时的区别讲解~

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

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

1、过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2、过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

一般过去时的时间状语:
yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语

共同的时间状语:
this morning, tonight,this April, now, once,before, already, recently,lately

现在完成时的时间状语
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
不确定的时间状语

3、现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。

比较过去时与现在完成时

1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

一般过去时的时间状语:
yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语

共同的时间状语:
this morning, tonight,this April, now, once,before, already, recently,lately

现在完成时的时间状语
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
不确定的时间状语

3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
举例:
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
Why did you get up so early?
(强调起床的动作已发生过了。)
Who hasn't handed in his paper?
(强调有卷子,可能为不公平竞争。)
She has returned from Paris.
她已从巴黎回来了。
She returned yesterday.
她是昨天回来了。
He has been in the League for three years.
(在团内的状态可延续)
He has been a League member for three years.
(是团员的状态可持续)
He joined the League three years ago.
( 三年前入团,joined为短暂行为。)
I have finished my homework now.

---Will somebody go and get Dr. White?
---He's already been sent for.
句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
(错)Tom has written a letter to his parents last night.
(对)Tom wrote a letter to his parents last night.

过去完成时

1) 概念:表示过去的过去
----|-------|-----|---->其构成是had +过去分词构成。
那时以前 那时 现在

2) 用法
a. 在told, said, knew, heard, thought等动词后的宾语从句。
She said (that) she had never been to Paris.
b. 状语从句
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
When the police arrived, the thieves had run away.
c. 表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,未能…"
We had hoped that you would come, but you didn't.

3) 过去完成时的时间状语before, by, until , when, after, once, as soon as。
He said that he had learned some English before.
By the time he was twelve, Edison had began to make a living by himself.
Tom was disappointed that most of the guests had left when he arrived at the party.

典型例题
The students ___ busily when Miss Brown went to get a book she ___ in the office.
A. had written, left B,were writing, has left C. had written, had left D. were writing, had left
答案D. "把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此
前一句应用过去进行时。

注意: had no … when 还没等…… 就……
had no sooner… than 刚…… 就……
He had no sooner bought the car than he sold it.

如果你只是要陈述你做了什么,陈述的东西和目前状况没有太大影响,就用一般过去时。比如说
i
washed
the
plate.
我洗盘子了,topic基本到此打住,基本没有下文。还有一种最简单的过去时情况就是,如果别人用过去时问你,你自然要用过去时回答。
但是你要用现在完成时,效果就不一样了。
i
have
washed
the
plate.
我已经洗好盘子了。强调做过,完成了。还有意思是,既然我已经洗好盘子了,我就该干什么什么了,或者你就应该履行什么承诺之类的,你可以好好感觉一下,这个语感是和汉语通用的,我感觉。
过去完成时就是强调,在过去的那个点,我已经完成了。比如,
i
had
washed
the
plate
before
the
tap
broke
down.

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



时态不同,一般过去时,是指已过去的事,现在完成时是指刚刚做完某事


现在完成时与过去完成时的区别
— Where have Mary and Tom gone?玛丽和汤姆去哪里了?— They’ve gone to London.他们去伦敦了.3.非延续性动词不能用于“现在完成时 + 表示一段时间的状语”的句型中.这类动词有:e,go,start,leave,die,buy,finish,join,borrow,stop等.但它们能够 用表示持续状态的相应的延续性动词替换句中...

现在完成时和一般过去时的区别
现在完成式: TVXQ have released their first single "HUG" (他们发表了第一张单曲,他们现在在为单曲宣传,开签唱会,上电台,上节目,还在为这张单曲尽心尽力)。2、一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关;现在完成时与自已的特征词连用,强调过去发生...

英语中过去完成时和现在完成时的句型是什么?
现在完成时的句型是:主语+have\/has+过去分词,例如:I have already finished my homework.过去完成时的句型是:主语+had+过去分词,例如:They had left the station before the ring rang.

在英语中什么叫做完成时态
现在完成进行时:英语中,动词的一种基本时态,其构成为:主语+助动词(have\/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for连用时,常常表示动作会进行下去)也可以表示某种经历。但注意,现在完成进行时所应用的语境...

现在完成时和过去完成时的区别
+had + not + 过去分词,用的是had。3、使用的时间状语不同 现在完成时中常用的时间状语包括 now、today、tonight、this week、this year、already、yet、just等,而过去完成时中常用的时间状语仅有by、at、before等。参考资料:百度百科——过去完成时 参考资料:百度百科——现在完成时 ...

完成时的四种时态的基本结构
完成时的四种时态的基本结构如下:一、现在完成时 现在完成时(The Present Perfect Tense)是过去的动作或状态持续到现在,或对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。完成时态的构成分为两部分:一是助动词,二是实义动词的过去分词(一般...

在英语中,什么时候使用:现在完成时和现在完成进行时
(b)句用的是现在完成时,而现在完成时是有否定结构的,所以(b)句中所否定的自然是has spoken,意即“从三点起他一直沉默不语,未发一言”。参考资料:http:\/\/www.ruiwen.com\/en\/news\/13861.htm

英语中现在完成时与现在完成进行时(过去完成时与过去完成进行时)有什么...
常和表示过去的时间状语连用。如:last year, yesterday. 现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成: have (has) +过去分词。 怎样区别现在完成时和现在完成进行时 现在让...

现在完成时和一般过去时的区别的例子
现在完成时的句子结构为主语+have\/has+动词的过去分词,常用于以下两种情况:表示过去发生的某个动作对现在的影响或者结果 表示过去发生的某个动作或者状态一直持续到现在,有可能继续发生下去 一般过去时的句子结构为主语+动词的过去式,或者主语+was\/were,常用于以下两种情况:表示过去发生某个时间里发生...

现在完成时和一般过去时的区别
现在完成时和一般过去时所表示的动作都是发生在过去,所以在实际运用中就有很多同学混淆二者的用法。现在我们就一起来看看现在完成时和一般过去时的区别。1. 侧重点不同 现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作...

榆林市19639315522: 什么是现在完成时什么是一般过去式 -
厍高盖雷: 现在完成时和一般过去式的区别 1. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如: Jill has bought a new computer.吉尔买了一台新电脑.(着重点是现在有了一台新电脑) 2. 一般过去时表示过...

榆林市19639315522: 英语语法:现在完成时和一般过去时的区别 -
厍高盖雷:[答案] 现在完成时和一般过去时的区别 1.现在完成时和一般过去时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比...

榆林市19639315522: 英语 现在完成时和一般过去时有什么区别 -
厍高盖雷:[答案] 现在完成时态强调过去发生的动作对现在造成的影响,而一般过去时态只描述过去发生的动作,并不强调影响或结果,举个例子: 1.I have posted the letter. 2.I went to post the letter yesterday. 1句表示我已经将信寄走了.2句只表示昨天去寄信了,至于...

榆林市19639315522: 现在完成时与一般过去式区别,各自什么时候使用 -
厍高盖雷: 现在完成时: 表示(1)目前已经完成的动作,或(2)刚刚完成的动作,也可以表示(3)从过去某一刻发生,现在仍然延续着的动作或情况.这个时态强调动作对现在的影响. The conference has lasted for five days.会议已经开了五天. He has just...

榆林市19639315522: 请问现在完成时,一般过去时,过去完成时的区别及用法是什么?详细点 -
厍高盖雷: 现在完成时和一般过去时的用法 have(has)+过去分词(done) 现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. 一般过去时不强调影响到现在,只强...

榆林市19639315522: 英语一般过去式和现在完成时的区别I went to beijing 和 I have been to beijing 意思上有什么区别?能不能举例区分这两种时态? -
厍高盖雷:[答案] 1、现在完成时强调对现在的影响,不与具体过去时间状语连用,但可与ever,never,before,just,already 连用.一般过去时,表示过去某个时间发生的动作,与具体的过去时间状语连用.2、一般过去时说的是过去发生的或已经结束...

榆林市19639315522: 英语 现在完成时、过去式、一般现在时的标志词有哪些?全面一些 最好还有别的时态的 -
厍高盖雷:[答案] ★一般现在时: often,usually,always,sometimes,never,seldom,every week/day/year/month...,once a week,on Sundays ★一般过去时: ago,yesterday,the day before yesterday,last week/year/night/month...,in 1989,just now,at the age of five,one day,ago,...

榆林市19639315522: 英语现在完成时和一般过去时的区别与用法 -
厍高盖雷: 为您解答 一般过去时强调的是过去发生地点,时间,干了某事.属于过去时的范畴.现在完成时强调的是已经完成的事对现在造成的影响.属于现在时的范畴.比如 I finished my homework.我完成了作业.强调的是我已经把作业都做完了.而I have finished my homework.虽然翻译也可以是我已经完成了作业,但强调的不是这个动作,而是对现在的影响,比如我现在可以爱干什么就干什么了.至于句型结构,给你一个时态句型参考表.

榆林市19639315522: 英语中,一般过去时、现在完成时、过去完成时有什么区别? -
厍高盖雷:[答案] 1.一般过去时表示的是 (1)过去发生的动作 I had lunch yesterday.我昨天吃过午饭.(2)过去的状态 I was ten in 1990.1990年我十岁.2.现在完成时表示的是 (1)动作发生在过去,现在刚刚完成.I have jast had lunch.我刚...

榆林市19639315522: 英语中的现在完成时和一般过去时有什么区别 -
厍高盖雷: 1、过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响. 2、过去时常与具体的时间状语连用,而现在完成时通常与模糊的时绩发贯菏卟孤诡酞韩喀间状...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网