一般过去式,现在完成时区别

合集下载

现在完成时与一般过去时的区别例句

现在完成时与一般过去时的区别例句

现在完成时与一般过去时的区别例句现在完成时和一般过去时是两种不同的时态,它们都用来描述过去发生的事情,但它们的用法和含义有所不同。

现在完成时强调过去的行为对现在的影响,而一般过去时则只是简单地描述过去发生的事情。

现在完成时通常由have/has +过去分词构成,用来表示动作或状态从过去某一时间持续到现在,或者对现在有影响。

一般过去时则由动词的过去式构成,用来表示在过去某个时间发生的动作或者状态。

例如,我们可以比较一下下面这两个句子:1.我读了这本书。

(现在完成时)2.我读这本书。

(一般过去时)第一个句子使用的是现在完成时,表示读这本书的动作是在过去某一时间进行的,并且对现在产生了影响,可能是我现在已经读完了这本书。

而第二个句子使用的是一般过去时,只是简单地描述读书这个动作在过去发生了。

现在完成时还可以用来表示过去发生的事情对现在产生的影响。

比如:1.我已经拿到了工作offer。

(现在完成时)2.我拿到了工作offer。

(一般过去时)在第一个句子中,使用的是现在完成时,表示我已经拿到了工作offer,并且现在可能已经开始工作了。

而第二个句子使用的是一般过去时,只是简单地表述了我在过去拿到了工作offer,但对现在没有影响。

现在完成时还有一个重要的用法就是描述过去发生的事情一直延续到现在。

比如:1.我从来没有去过中国。

(现在完成时)2.我从来没有去过中国。

(一般过去时)在第一个句子中,使用的是现在完成时,表示从过去到现在的某一时刻,我一直没有去过中国。

而第二个句子使用的是一般过去时,只是简单地表述了我过去没有去过中国,但不一定对现在有影响。

现在完成时和一般过去时的区别在于,现在完成时强调过去的行为对现在的影响,而一般过去时只是简单地描述过去发生的事情。

在实际使用中,需要根据具体的语境和要表达的含义选择使用哪种时态。

完整版)一般过去时与现在完成时的用法区别

完整版)一般过去时与现在完成时的用法区别

完整版)一般过去时与现在完成时的用法区别现在完成时常常和一些时间状语连用,如just。

already。

yet。

ever。

never。

for。

since等。

这些时间状语可以更加明确地表达现在完成时的含义。

4.一般过去时与现在完成时的区别一般过去时强调过去发生的动作,而现在完成时强调过去动作对现在的影响和结果。

也就是说,一般过去时关注的是过去的事情,而现在完成时关注的是过去的事情对现在的影响。

例如:I went to Paris last year.(我去年去了巴黎)I have been to Paris twice.(我去过巴黎两次)可以看出,一般过去时强调的是过去的动作,而现在完成时强调的是现在的经验和经历。

总之,现在完成时是一个重要的时态,它与一般过去时有着明显的区别。

同学们在研究和使用时要注意区分,灵活运用,以便更好地表达自己的意思。

timebuy→havecome→be hereXXX→be finishedleave→XXX→be over现在完成时是现在时态的一种形式,因此不能与过去的时间状语连用,如yesterday、last Sunday、in 1990、three years ago等。

然而,当强调动作产生的后果和影响时,可以与一些表示不确定时间的状语连用,如副词already和yet。

already一般用于肯定句中,yet一般用于否定句和疑问句中。

例如,我们已经完成作业了(We have already finished our homework),他们还没有完成作业(XXX)。

也可以使用ever和never,多用于否定或疑问句中,表示“曾经”或“从未”等。

例如,你曾经去过长城吗(Have you ever been to the Great Wall)?我从未去过长城(I have never been to the Great Wall)。

还可以使用表示到说话为止的过去时间状语,如just、before、up to now、the past few years等。

一般过去时现在完成时与一般现在时的区别

一般过去时现在完成时与一般现在时的区别
Mary’s father is a policeman. There are 50 students in my class.
(二)一般过去时态、现在完成时和 一般现在时的区别
1)现在完成时是表示过去的动作与现在的联 系,主要说明的是现在的情况和状态;而一般 过去时则强调动作发生在过去某一时间,与现 在不发生联系。一般现在时表示经常性,习惯 性的动作或存在的状态.与过去没有关系。 例如:We haven't seen him since last year. 我们自从
He has worked in this factory since 1996.
I have known him since he was a child. 7)so far,in the last / past ……与现在完成时连用。 例如 :
So far,many countries have sent up satellites into space. In the last 30 years, our lives have changed a lot.
He has lived here since he was born. 自他出生 以来一直居住在这儿。(since 自从…以来, 与现在有关,说明他还居住在这儿。)
Liu Mei went to see her grandmother last night . 刘 梅昨晚去看了他外婆。(只说明昨晚)
• 例如:We are good friends(现在情况)

我们是好朋友。
• I got to know him in 2005. (过去的动作)
•ቤተ መጻሕፍቲ ባይዱ
我在2005年认识(结识)他
• We have known each other since 2005. (现在完成时把过去的动作和现在联系 起来并着眼于现在)

一般过去时、现在完成时与一般现在时的区别

一般过去时、现在完成时与一般现在时的区别

join the League-----be in the League / be a league member
1. He died 10 years ago. --- He ____ ____ ____ for 10 years / since 10 years ago. 2. He borrowed the book 2 weeks ago. --- He ____ ____ the book for 2 weeks. 3. He bought the motorbike a month ago. ---He ____ ____ the motorbike for a month. 4. He arrived here three days ago. --- He ____ ____ here since three days ago. 5. They turned on the light 2 hours ago. --- The light ____ ____ ____ for 2 hours. 6. He left here 2 years ago. --- He ____ ____ ____ from here for 2 years. 7. The film began 30 minutes ago. --- The film ____ ____ ____ for 30 minutes. 8. They opened the door an hour ago. --- The door ____ ____ ____ for an hour. 9. They closed the door an hour ago. --- The door ____ ____ ____ for an hour. 10. He joined the army last year. --- He ____ ____ a ____ for a year. --- He ____ ____ ____ the army for a year. --- It ____ a year ____ he joined the army.

一般过去式与现在完成时的区别

一般过去式与现在完成时的区别

1、一般过去时与现在完成时的区别2、一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;•现在完成时强调过去的事情对现在的影响或结果。

3、•例如:We are good friends(现在情况)•我们是好朋友。

•I got to know him in 2005. (过去的动作)•我在2005年认识(结识)他•We have known each other since 2005. (现在完成时把过去的动作和现在联系起来并着眼于现在)•自从2005年来我们就相互认识•4、Linda has a big house. (现在情况)•She bought the house ten years ago. (过去的动作)•She has owned the house for ten years.•She has lived in the house for ten years. (现在完成时把过去的动作和现在联系起来并着眼于现在)•5、2. 一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

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

•6、现在完成时的时间状语:for,since,so far,ever,never,just,yet,till/until,up to now,in past years,always等,皆不确定或模糊的时间状语。

•共同的时间状语:this morning,tonight,this November,now,already,recently,lately 等。

•7、3. 现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.。

•一般过去时常用的非持续性动词有come,go,leave,start,die,finish,become,get married等。

现在完成时与一般过去时的用法区别

现在完成时与一般过去时的用法区别

现在完成时与一般过去时的用法区别现在完成时与一般过去时这两种时态是高中时态学习中的难点,也是重点。

现将他们的区别总结如下:现在完成时的用法有两种:1表示动作在过去发生到现在已经完成,但动作的结果对现在仍有影响。

如:Tom has just left。

2动作或状态从过去开始一直持续到现在,并有可能再持续下去,如:We have studied English for 5 years.而一般过去时只强调过去发生了某个动作,并不注重对现在的影响和结果,具体比较如下:一、有一个表示确定的过去时间状语时,就要用一般过去时:I saw the film last night.我昨天晚上看了这部电影When did you hear the news?你什么时候听到消息的?二、有一个表示包括现在时间在内的一段时间的状语时,多用现在完成时:He has learned a great deal since he became a college student.自他上大学以来,他学到了不少东西。

三、有一频度时间状语或不确定的时间状语时,多用现在完成时:I have often seen him these days.这些天来我常看到他。

Have you ever seen the film before?你以前看过这部电影吗?四、如果没有时间状语,要根据上下文来判断。

内容和意义有时也影响时态的应用。

如果考虑过去发生的事对现在的影响或结果,则用现在完成时,否则用一般过去时:What did you have for breakfast?你早饭吃些什么?Have you had your breakfast?你吃过早饭了吗?五、有时地点状语也会影响时态的应用:Have you bought an English book?你买了本英语书吗?Where did you buy it?你在哪里买的?六、有时还要看动词所表示的动作是否能在现在或将来重复进行,能重复者多用现在完成时,否则用过去时:Lei Feng visited the factory three times.这个工厂雷锋参观过三次。

现在完成时和一般过去时的比较

现在完成时和一般过去时的比较

一. 现在完成时和一般过去式的区别:这两个时态都谈过去已经发生的事,主要差别是现在完成时表示的动作与现在有关系,或是对现在有影响,或谈现在以前这一段时间里发生的事,而一般过去时单纯谈过去的事,与现在没有练习,因此凡是有过去时间状语时,只能用一般过去时。

eg: I lived in a hostel for two years. (现在是下午或晚上)I lived in a hostel for two years。

(现在还是早上)二. Have gone to 与have been to 的区别Have gone to表示到某地去,因此人还在那里eg: The children have gone to play in the park。

Have been to表示到或来过某地eg: They’ve been to the cinema means that they went and have returned.三.由since引导的从句中的时态由since引导的从句一般用过去时,主句谓语用现在完成时eg: Great changes have taken place since I was there last time.We’ve been friends ever since we met at the party.四.It is the first/second/third time +sth +现在完成时eg: It’s the first time the painting has been display to the public.It’s the second time the team has lost this season.六.过去完成时过去完成时表示在过去某一时刻或动作之前已完成的动作,即过去的过去。

这个过去的时刻常用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作或上下文来表示。

英语现在完成时与一般过去时的区别

英语现在完成时与一般过去时的区别

英语语法现在完成时与一般过去时的区别现在完成时的一个重要考点就是与一般过去时的区别,通过理解以下讲解和做相应的习题,你一定会掌握。

现在完成时与一般过去时的区别1.共同点:现在完成时和一般过去时都表示一个在过去完成的动作。

2.区别:①现在完成时强调的是与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。

而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情况可能已发生变化。

Who opened the door? (“谁开的门?”只强调过去开门这一动作,门现在可能已关上。

)Who has opened the door? (“谁把门开了?”强调门现在依然还开着。

)②现在完成时不能与明确的过去时间状语连用,如:three days ago, last year, yesterday, last Sunday, in2008等等。

如句中有以上这些明确的过去时间状语,应用一般过去时。

再有,过去发生的一个动作,如现在情况已经发生的变化,也应用一般过去时。

☆特别提醒:如果这些过去时间状语前有since,表示“自过去某一时间一直延续到现在”,应用现在完成时。

He finished reading the book the day before yesterday.I put my ruler in my pencil-box, but I can’t find it now.My cousin has been in Nanjing since 2009.③现在完成时不与when引导的特殊疑问句连用,when后只用一般过去时表示已发生的动作。

但现在完成时可与where, why等疑问词连用。

如:Where have you been? (你去过哪里了?) --The train has left.--When did the train leave?④since引导的时间状语从句后面用一般过去时,只有前面的主句才用现在完成时。

现在完成时和一般过去时的区别

现在完成时和一般过去时的区别

现在完成时和一般过去时的区别现在完成时和一般过去时都表示过去完成的动作,但现在完成时强调与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。

而一般过去时只表示动作在过去某一时刻发生,不表示与现在的关系,现在情况可能已发生变化。

例如,“谁开的门?”只强调过去开门这一动作,门现在可能已关上。

而“谁把门开了?”强调门现在依然还开着。

现在完成时不能与明确的过去时间状语连用,如“三天前”,“去年”,“昨天”,“上周日”,“在2008年”等等。

如果句中有以上这些明确的过去时间状语,应用一般过去时。

另外,如果过去发生的一个动作,现在情况已经发生了变化,也应用一般过去时。

但如果这些过去时间状语前有“since”,表示“自过去某一时间一直延续到现在”,应用现在完成时。

例如,他前天读完了这本书。

我把尺子放在铅笔盒里,但现在找不到了。

我表弟自2009年以来一直在南京。

现在完成时不与when引导的特殊疑问句连用,when后只用一般过去时表示已发生的动作。

但现在完成时可与where。

why等疑问词连用。

例如,“你去过哪里了?”——“火车已经开走了。

”——“火车什么时候开的?”since引导的时间状语从句后面用一般过去时,只有前面的主句才用现在完成时。

例如,我们自两年前来到这所学校就认识了彼此。

有些时间状语,如“今天早上”,“这个月”,“今晚”等,既可以与一般过去时连用,又可以与现在完成时连用,但内涵不同。

与一般过去时连用时,表示与“现在”无关,时间已成为过去。

而与现在完成时连用,则表示包括“现在”在内。

I saw him this morning。

(时间已不在上午了。

)改写:XXX.He lived in New York for eight years。

(他现在已经不在纽约住了。

)删除:无需删除改写:He used to live in New York for eight years.动词填空:1.saw2.Did。

语法精讲|一般过去时和现在完成时的用法区别

语法精讲|一般过去时和现在完成时的用法区别

语法精讲|一般过去时和现在完成时的用法区别1.时间状语不同,所指的时间不同。

一般过去时要求跟不包括现在在内的时间状语连用,如yesterday, last month, two hours ago, in 2014, at that time等;而现在完成时则要求跟包括现在在内的时间状语连用,如so far, recently, lately , this week, up to now, for a long time, since then等以及一些表示强调的副词如already, yet, ever等。

例如:He lost his key yesterday.(一般过去时)他昨天丢失了钥匙。

【过去钥匙丢失,也许现在找到了】He has lost his key.(现在完成时)他的钥匙已经丢失了。

【现在还没有找到钥匙】The train left a moment ago.(一般过去时)火车刚刚开走了。

【和过去时间状语连用】The train has left already.(现在完成时)火车已经开走了。

【和强调副词连用】2.时间状语相同,但含义有差别。

He lived in Guangzhou all his life.(一般过去时)他一辈子住在广州。

【他已去世】He has lived in Guangzhou all his life.(现在完成时)他一辈子住在广州。

【他还健在,现在仍住在广州】She has been back at school since she was ill.(一般过去时)她病愈后一直到校上学。

【过去曾经生病,现在好了】She has been back at school since she has been ill.(现在完成时)她患病以后,一直到校上学。

【现在病还未好】。

一般过去式与现在完成时的区别

一般过去式与现在完成时的区别

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

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

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

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

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

(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? (强调有卷子未交,疑为不公平竞争)He has been in the League for three years. (在团内的状态可延续)He has been a League member for three years. (是团员的状态可持续)句子中如有过去时的时间副词(如yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。

一般过去时与现在完成时的区别

一般过去时与现在完成时的区别

一般过去时与现在完成时的区别1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。

说话的侧重点只在于陈述一件过去的事情,不强调对"现在"产生的影响。

如:He visited Guilin in 1998.他1998年参观过桂林。

(只说明去桂林的时间,现在干什么和你和我和大家无关,只是说明他以前去过.)2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。

不与确定的过去时间状语连用。

如:Jill has bought a new computer.吉尔买了一台新电脑。

(是过去买的,但着重点是现在,现在有了一台新电脑了.已经买了,不用再买了.)3. 两种时态的区分(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是"助动词have /has +过去分词"。

(2)一般过去时通常与表示过去的时间状语连用。

如:yesterday, last week, two years ago, just now, in 2002等;而现在完成时则常与just, already, ever, never等副词和these days, this week, since..., for...等表示一段时间的状语连用。

看看以下的几组句子,有什么区别?① Have you seen the film?(A)Did you see the film?(B)[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。

② How has he done it?(A)How did he do it?(B)[说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。

③ He has lived in Beijing for 8 years.(A)He lived in Beijing for 8 years.(B)[说明]他在北京住了8年。

语法精讲-现在完成时与一般过去时的区别

语法精讲-现在完成时与一般过去时的区别

语法精讲-现在完成时与一般过去时的区别现在完成时与一般过去时的区别1.共同点:现在完成时和一般过去时都表示一个在过去完成的动作。

2.区别:①现在完成时强调的是与现在的关系,如对现在产生的结果或影响等,属于现在时范围,谈论的是现在的情况。

而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系,现在情况可能已发生变化。

Who opened the door? (“谁开的门?”只强调过去开门这一动作,门现在可能已关上。

)Who has opened the door? (“谁把门开了?”强调门现在依然还开着。

)②现在完成时不能与明确的过去时间状语连用,如:three days ago, last year, yesterday, last Sunday, in2008等等。

如句中有以上这些明确的过去时间状语,应用一般过去时。

再有,过去发生的一个动作,如现在情况已经发生的变化,也应用一般过去时。

☆特别提醒:如果这些过去时间状语前有since,表示“自过去某一时间一直延续到现在”,应用现在完成时。

He finished reading the book the day before yesterday.I put my ruler in my pencil-box, but I can’t find it now.My cousin has been in Nanjing since 2009.③现在完成时不与when引导的特殊疑问句连用,when后只用一般过去时表示已发生的动作。

但现在完成时可与where, why等疑问词连用。

如:Where have you been? (你去过哪里了?)--The train has left.--When did the train leave?④since引导的时间状语从句后面用一般过去时,只有前面的主句才用现在完成时。

We have known each other since we came to the school two years ago.⑤有些时间状语,如this morning, this month, tonight等,既可以与一般过去时连用,又可以与现在完成时连用,但内涵不同。

一般过去时和现在完成时的区别

一般过去时和现在完成时的区别

1)I've just copied all the new words .我刚抄写了所有的生词。 (表示不要再抄了)
2)She has lost her books .她丢失了她的书。(表示到目前为止还没有找到)
(如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找
—Yes ,I have .是的,我做过。
2)—Has she ever been abroad ?她曾经出过国吗?
—No,never.不,从来没有。
3)—Have they found the lost books yet ?他们已经找到了丢失的书吗?
—Yes ,they have.是的,他们找到了。
3.just 意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间。实例:
He has just come back from school .他刚从学校回来。
4.ever 意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间。实例:
1)Have you ever been to Hong Kong ?你曾去过香港吗?
加部分用肯定形式。例如:You have never come to our school ,have you ?你以前从来没
有来过我们学校,是吗?
二、过去发生或已经完成的某一动作对现在造成的影响或结
果。此时,常与时间副词 already(已经),yet(还、已经)
词):表示过去已经开始,持续到现在的动作或状态。此时常与“for
+一段时间或
“since+过去的点时间或从句(从句用一般过去时)以及 so far(到目前为止)等时间状语
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷0资配不料置仅试技可卷术以要是解求指决,机吊对组顶电在层气进配设行置备继不进电规行保范空护高载高中与中资带资料负料试荷试卷下卷问高总题中2体2资配,料置而试时且卷,可调需保控要障试在各验最类;大管对限路设度习备内题进来到行确位调保。整机在使组管其高路在中敷正资设常料过工试程况卷中下安,与全要过,加度并强工且看作尽护下可关都能于可地管以缩路正小高常故中工障资作高料;中试对资卷于料连继试接电卷管保破口护坏处进范理行围高整,中核或资对者料定对试值某卷,些弯审异扁核常度与高固校中定对资盒图料位纸试置,.卷编保工写护况复层进杂防行设腐自备跨动与接处装地理置线,高弯尤中曲其资半要料径避试标免卷高错调等误试,高方要中案求资,技料编术试5写交卷、重底保电要。护气设管装设备线置备4高敷动调、中设作试电资技,高气料术并中课3试中且资件、卷包拒料中管试含绝试调路验线动卷试敷方槽作技设案、,术技以管来术及架避系等免统多不启项必动方要方式高案,中;为资对解料整决试套高卷启中突动语然过文停程电机中气。高课因中件此资中,料管电试壁力卷薄高电、中气接资设口料备不试进严卷行等保调问护试题装工,置作合调并理试且利技进用术行管,过线要关敷求运设电行技力高术保中。护资线装料缆置试敷做卷设到技原准术则确指:灵导在活。分。对线对于盒于调处差试,动过当保程不护中同装高电置中压高资回中料路资试交料卷叉试技时卷术,调问应试题采技,用术作金是为属指调隔发试板电人进机员行一,隔变需开压要处器在理组事;在前同发掌一生握线内图槽部纸内故资,障料强时、电,设回需备路要制须进造同行厂时外家切部出断电具习源高题高中电中资源资料,料试线试卷缆卷试敷切验设除报完从告毕而与,采相要用关进高技行中术检资资查料料和试,检卷并测主且处要了理保解。护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

现在完成时和一般过去时

现在完成时和一般过去时

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

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

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

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

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

3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach, learn, work, study, know.。

一般过去时常用的非持续性动词有come, go, leave, start, die, finish, become, getmarried等。

例如:I saw this film yesterday.(强调看的动作发生过了)I have seen this film.(强调对现在的影响,电影的内容已经知道了)Why did you get up so early?(强调起床的动作已发生过了)Who hasn't handed in his paper?(强调有卷子未交,疑为不公平竞争)He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)句子中如有过去时的时间副词(如yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。

一般过去时和现在完成时的用法对比

一般过去时和现在完成时的用法对比

一般过去时和现在完成时的用法对比一般过去时和现在完成时是英语语法中较常见的两种时态。

它们在用法上有一些相同之处,也有一些不同之处。

本文将对这两种时态进行对比。

1. 用法相同之处:1.1 表示过去的动作或状态:无论是一般过去时还是现在完成时,它们都可以用来表示已经发生的过去动作或状态。

例如:- 过去时:I walked to the park.- 现在完成时:I have walked to the park.1.2 都可以与表示过去的时间状语连用:无论是一般过去时还是现在完成时,它们都可以与表示过去的时间状语连用,以指明动作或状态发生的具体时间。

例如:- 过去时:I went to the park yesterday.- 现在完成时:I have visited the park before.2. 用法不同之处:2.1 动作发生时间的关注点不同:一般过去时强调动作发生在过去某个具体时间点,而现在完成时强调动作发生在过去并与现在产生的关系。

例如:- 过去时:I ate dinner at 6 o'clock yesterday. (强调过去某个具体时间)- 现在完成时:I have eaten dinner. (强调现在的结果:我吃过晚饭了)2.2 在句子中的位置不同:一般过去时通常放在句子的主语后面,而现在完成时通常放在助动词have/has后面。

例如:- 过去时:She went shopping yesterday.- 现在完成时:She has gone shopping.2.3 常用的时间状语不同:一般过去时常与表示过去的时间状语连用,如yesterday, last week, two days ago等;现在完成时常与表示动作经历、时间段、已经发生的事件等的时间状语连用,如ever, never, already等。

例如:- 过去时:I saw him yesterday.- 现在完成时:I have never seen him before.综上所述,一般过去时和现在完成时在用法上有一些相同之处,也有一些不同之处。

一般过去时与现在完成时的区别

一般过去时与现在完成时的区别

• 2.现在完成时常与yet, already, just等以及 由for +时间名词和since+时间名词连用。 如: • He has already finished his homework. 他已经完成了家庭作业。 • Have you seen that TV play yet? 你看过那个电视剧吗? • We have studied English for three years. 我们已经学了三年英语了。
6. --Tom ______ out. A --Oh, is he? What time _____ he _____ out?
A. is, did, go B. went, is ,going C. has gone, did, go D. is going, does, go
用动词的正确形式填空。 1.A:Do you want a pen ? B:No, I don’t . I have bought(buy) one . __ _____ have studied 2.How long _____ you _____ (study)in this school ? 3.A:Where is your mother ? B:She ________ (go) shopping . has gone has taught 4.My uncle ________ (teach)here since he came here . 5.Li Lei _____ already ______ (give)the nuts to Polly . has given teaches 6.Miss Gao ______ (teach) English very well . is knocking 7.Listen ! Someone ________ (knock) at the door . has gone 8.My father ________ (go)to Beijing . He isn’t at home . 9.Mother said she would take (take)me to my Uncle’s the _______ next Sunday . Have 10._____ you ever_____ (be) to London ? been

一般过去时和现在完成时的区别

一般过去时和现在完成时的区别

区分一般过去时和现在完成时一.相同点:1. 这两中时态中的动作都发生在过去2. 倘若这个动词的过去时是加ed构成,那么这个动词的过去分词和过去时相同例如:I cleaned(过去时) the room yesterday.I have already cleaned(过去分词)the room.二.不同点1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系。

如果你只是要陈述你做了什么,陈述的东西和目前状况没有太大影响,就用一般过去时;现在完成时表示与现在有关系的发生在过去的动作,到现在为止这个动作可能结束也可能继续下去。

它不与表示过去的时间状语连用. 例如:(1.) I washed the plate. “我洗盘子了”(那么洗盘子这个话题基本到此打住,基本没有下文)(1.) I have washed the plate. “我已经洗好盘子了。

”(强调做过,完成了。

还有可能意思是,既然我已经洗好盘子了,我就该干什么什么了,或者你就应该履行什么承诺之类的。

)(2.)I saw the film yesterday. 强调看电影的时间是昨天。

(2.) I have seen the flim.我已经看过这部电影了(我现在知道电影的内容/ 我不想在看这电影了,我们选其他的吧。

)(3.) I taught here for eight years我在这教过八年书(只陈述过去的事实,现在可能不在这教书了)(3.) I have taught here for eight years 我在这教书八年了(现在还在教,还可能继续教下去)(4.) I leanrt English for six years 我学过六年英语(以前学过,现在可能不学了)(4.) I have learnt English for six years我学英语已经学了六年了(现在还在学,可能还要学下去)2. 常连用的时间状语不同(1)常与一般过去时连用的时间状语yesterday (morning, afternoon, evening):昨天(早上,下午,晚上)the day before yesterday前天last+时间名词:上一个…如:last night (week,Sunday,weekend,month,winter,year,century 世纪)时间段+ ago:在…之前如:three days ago:三天前 a moment ago刚才this morning/afternoon今天早上/ 今天下午when+ 过去时的句子:当…的时候when I got upjust now 刚刚before 以前或before+时间点at the age of 10 (过去年龄段):在10岁的时候in the old days 在古时候at that time/ moment在那时候(2)常与现在完成时连用的时间状语for + 时间段: 持续了一段时间I have lived here for 8 years.He has done his homework for two hours.since + 过去时间点/ 过去时句子:自从…开始since + 时间段+ ago:自从…开始I have lived here since 2008He has done his homework since 8:00 p.m. / He has done his homework since two hours ago.just:刚刚I have just called youever: 曾今、从来Have you even been to Beijing?Has he ever made such a mistake?never: 从未从来没有I have never been there before.already已经I have already finished my homework.yet: 还(否定句)已经(疑问句)I haven’t finished my homework yet.Have you finshed your homework yet?before: 以前Have you eaten seafood before?I haven’t seen him before.so far 到目前为止I have finished 50% of the work.In the past + 时间段用just ever never already yet before填空他刚从学校回来He has __ come back from school你以前去过广州吗?Have you been to Guangzhou __?我以前从没去过广州。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、现在完成时的定义:现在完成时通常是指过去某一动作对现在的影响或过去某一动作持续到现在(可能要继续下去)2、现在完成时的构成:现在完成时是由“助动词have/has+过去分词”构成的3、现在完成时的用法:(1) 表示从过去到现在曾经经历过或做过的事情(2) 表示过去发生的动作对现在所产生的影响(3) 表示从过去某时开始的动作,状态一直持续到现在一般过去时也译为单纯过去时。

例A:He worked very hard last year.(去年他很用功。

)例B:Mr. Smith bought a new car yesterday.(史密斯先生昨天买了一辆新车。

)例C:They were here only a few minutes ago.(几分钟前他们还在这里。

)一、一般过去时的用法:解说:一般过去时最明显的现象就是常由表达过去之时间的副词或副词短语来修饰它(如各例句的斜体字部分)。

这些常用于修饰一般过去时的副词有:yesterday, yesterday morning (afternoon, evening ), just now (刚才), before (以前) , then (at that time )(当时) , last +时间(如 last week, month, year, Monday, … January, … spring, …, etc. ), that +时间(如 that day, afternoon, summer, …, etc. ), 时间 + ago (如a few minutes ago, two weeks ago , years ago, … etc.)二、一般过去时的主要语法功能:1. 表示过去发生的动作或情况,e.g. He returned home very late last night. 他昨晚很晚回家。

He turned off TV at midnight. 他午夜才关了电视。

他常常在午夜后才关电视。

He often turns off TV after midnight.2. 表示过去反复发生的或习惯性的动作,常和never, often, usually等状语连用。

e.g. She often swam/ went swimming last summer. 去年夏天她经常去游泳。

In the past few years, Mary seldom called her grandfather.过去几年中,玛丽很少给她爷爷打电话。

3. 可用在said, reported等后面的间接引语中,代替一般现在时。

e.g. She said, "I'm tired of his long speech."----She said that she was tired of his long speech. 她说她烦透了他的长篇大论。

The doctor reported, "The patient is very well."----The doctor reported that the patient was very well. 医生说患者情况良好。

4. 用在时间和条件状语从句中,代替过去将来时。

e.g. Father promised to buy me a new bike when he got/would get his pay the next day.父亲答应明天拿到工资后给我买辆新自行车。

He said she would lose her temper if she knew the truth. 他说如果她知道真相会发脾气的。

5. 用在对话中重复对方刚提到的事。

e.g. A: I'm hungry. B: What did you say? 我饿了。

你说什么?A: Her name is Mary. B: What was her name?她名叫玛丽。

刚才你说她叫什么名字?一般过去时与现在完成时区别专题一、前言:初一下学期同学们学习了一般过去时态的相关知识,即将到来的初二上学期英语学习中,现在完成时是重要的学习内容。

本文通过对比一般过去时和现在完成时,对现在完成时进行初步讲解,希望使同学们读新学期的学习有所准备。

二、现在完成时1. 现在完成时的构成现在完成时是由助动词 have (has)+动词的过去分词构成。

助动词说明该谓语是属于现在时范围。

它和主语的人称、数要保持一致。

过去分词是主要的谓语动词,说明句子的意义。

2. 现在完成时的用法现在完成时表示过去某时发生的行为对主语目前产生的影响。

即用过去发生的某个行为来说明现在的某种情况。

We are good friends.(现在的情况)I knew him in 1997.(过去的动作)We have known each other since 1997.(现在完成时把过去的动作和现在联系起来并着眼于现在)(1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。

常被just、already、yet 等副词修饰。

如:-Have you had lunch yet?-Yes, I have. I've just had it.你(已经)吃午饭了吗?我刚刚吃过。

(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。

这个动作可能刚停止,可能仍然在进行。

常带有for和since等表示一段时间的状语。

如:He has taught here since 1981他自1981年就在这儿教书。

(可能还要继续教)I haven't seen her for four years.我有四年没见到她了。

(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever,never,three times等时间状语。

如: I have been to Beijing twice.我去过北京二次。

3.现在完成时的时间状语(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。

如:yesterday,last Sunday,in1990,three years ago等。

但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。

a. 用副词already和yet。

already一般用于肯定句中,yet一般用于否定句和疑问句中。

already也可以用于疑问句中表示惊讶。

如:We have already finished our homework.我们已完成作业了。

They haven't finished their homework yet.他们还没有完成作业。

Has he done it already? 他已经做完了?b.用ever 和never。

多用于否定或疑问句中,表示“曾经”或“从未“等。

如:-Have you ever been to the Great Wall? 你曾经去过长城吗?-I have never been to the Great Wall.我从未去过长城。

c.用表示到说话为止的过去时间状语,如just, before, up to now, the past few years 等。

例如:I have seen her before, but I can not remember where.我以前见过她,但记不起在哪里见过。

He has been there three times the last few days.近几天他去过那里三次了。

d.用包括“现在”在内的时间状语,如:now, today, this morning (month, year, term)等。

例如:-Have you met him today? -No, I haven't.今天你见过他吗?我没有。

How many times have you been there this year?今年你去过那里多少次?(2)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。

如:I haven't seen him for two years. 但是,像come,arrive,buy等终止性动词不能与表示“一段时间”的状语连用。

要用,必须改为“be (在)”等延续性动词来表述。

现归纳总结一下由非延续性动词到延续性动词的转换:arrive→be here begin(start)→be ondie →be dead come back→be backleave →be away fall ill(sick,asleep)→be ill(sick,asleep)get up→be up go out →be outfinish →be over put on →wear 或be onopen →be open join →be in或 be a member of…close →be closed go to school→be a studentborrow →keep buy →havecatch(a cold)→ have(a cold) get to know →knowbegin to study→study come to work→work等如:He has been a soldier for three years.他参军三年了。

His father has been dead for two years.他父亲去世二年了。

The film has been on for ten minutes.电影已开始十分钟了。

We have studied English for three years. 我们(开始)学英语已三年了。

4.几点注意事项(1)have been(to)与have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于各人称;have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once ,never, several times等连用,后者则不能。

如:They have been to Beijing twice.他们去过北京两次。

He has gone to Beijing . 他去北京了。

(2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。

相关文档
最新文档