现在完成时态和过去时态的比较

合集下载

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

现在完成时与过去完成时

现在完成时与过去完成时

现在完成时定义(1)强调动作是从过去持续到现在,并有可能继续持续下去。

(2)强调对现在的影响或结果,此用法容易和一般过去时混淆。

两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。

(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,动作发生在过去,而对现在造成的影响和结果.(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since+时间点或过去时的句子连用.①for+时段为…时间②since+过去一个时间点+时段+ago+从句(过去时)⑤It is+时段+since+从句(过去时)●注:瞬间动词(buy,die,join,lose……)不能直接与for since 连用。

要改变动词1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.现在完成时时间状语如already(肯定), yet(否定,疑问), just, before, recently,still, lately,never等: often, sometimes, ever, never, twice, on several occasion等:now, up to these few days/weeks/months/years, this morning/week/month/year, just, today, up to present, so far等:现在完成时的"完成用法"现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。

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

一般过去时现在完成时与一般现在时的区别
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. (现在完成时把过去的动作和现在联系 起来并着眼于现在)

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

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

现在完成时与一般过去时的区别语法哎呀,你们这些年轻人啊,总是搞不清楚现在完成时和一般过去时的区别。

别着急,我这老头子来给你们讲讲吧。

听好了,可别像我年轻时候那样,犯了同样的错误哦!我们来说说现在完成时。

这个时态啊,就是用来表示从过去某个时间开始一直延续到现在的动作或者状态。

比如说,“我昨天晚上吃了一碗面条”,这里的“吃了”就是一个现在完成时的动词。

你看,这个动作是从昨天晚上开始的,一直持续到现在的,所以要用现在完成时来表示。

那一般过去时呢?这个时态就比较简单了,就是用来表示过去发生的动作或者状态。

比如说,“我昨天晚上吃了一碗面条”,这里的“吃了”就是一个一般过去时的动词。

你看,这个动作就是发生在昨天晚上的,已经结束了,所以要用一般过去时来表示。

接下来,我们再来聊聊现在完成时和一般过去时的区别。

其实,它们之间最大的区别就在于时间跨度。

现在完成时强调的是从过去某个时间开始一直延续到现在的动作或者状态,而一般过去时则强调的是过去发生的动作或者状态。

换句话说,现在完成时关注的是“持续到现在”,而一般过去时关注的是“过去的某个时刻”。

举个例子吧,我们来看看下面这两个句子:1. I have lived in this city since I was 5 years old.(我从5岁起就住在这个城市了。

)2. I moved to this city when I was 5 years old.(我5岁时搬到了这个城市。

)第一个句子用的是现在完成时,强调的是从5岁开始一直到现在的动作或状态(住在这个城市)。

而第二个句子用的是一般过去时,强调的是5岁时的动作(搬到这个城市)。

当然啦,现在完成时和一般过去时有时候也可以混用,但是要注意它们的语境和时间跨度。

比如说:“我昨天晚上吃了一碗面条”,这里的“吃了”既可以理解为一般过去时(表示昨天晚上吃的动作),也可以理解为现在完成时(表示从昨天晚上开始一直持续到现在的动作)。

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

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

过去完成时和现在完成时的区别相信大家对现在完成时都很了解, 不过说到过去完成进行时或许大家就会有疑惑.现在小编给大家整理这两个时态的区别,让大家对过去完成时和现在完成时有更多的了解.现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

过去完成时(past perfect)①表示发生在过去的动作对现在造成的某种影响影响或结果②过去某动作一直持续到现在将来可能还要延续下去。

句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。

He said he had been to Beijing twice. 他说他已经去过北京两次。

(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。

现在让我们来比较一下现在完成时和现在完成进行时。

在比较这两个时态时,关键在于对现在完成进行时的基本概念是否理解,因为对于现在完成时我们已经有了一个基本的理解了。

现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。

由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。

由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。

现在就现在完成进行时的这些特点和现在完成时作一简单的比较:(1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。

如:We have been cleaning the classroom.(a)We have cleaned the classroom.(b)(a)句可译为“我们打扫教室来着。

”其直接结果可能是:我们身上都是灰。

(b)句可以译为“我们把教室打扫过了。

”其结果是:现在教室很清洁,可以用了。

又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。

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

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

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

现将他们的区别总结如下:现在完成时的用法有两种: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.这个工厂雷锋参观过三次。

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

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

北京四中撰稿:贾巍编审:毕勤责编:任淑弘现在完成时与一般过去时的比较(一)一般过去时态和现在完成时态的概念一般过去时表示在过去某个时间发生的动词或存在的状态,也表示过去经常或反复发生的动作常与yesterday, yesterday afternoon, last year, in 1965, a moment ago 等表示过去的时间状语连用, 例如:He came here yesterday.现在完成时表示过去的动作(或状态)对现在产生的影响和结果, 例如:He has broken his bottle.(二)一般过去时态和现在完成时的区别:1)现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系, 例如:We haven't seen him since last year.我们自从去年以来一直未见到他。

(现在还未见到)We didn't see him last year.我们去年没见到他。

(现在不一定未见到)2)现在完成时表示从过去发生一直持续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,一般过去时表示过去某一特定(与现在无关)的时间,与具体的表示过去的时间状语连用, 例如:He has lived here since he was born.自他出生以来一直居住在这儿。

(since自从…以来与现在有关,说明还居住在这儿。

)Liumei went to see her grandmother last night.刘梅昨晚去看了她外婆。

(只说明昨晚)(三)值得注意的几个问题:1)动作发生在过去,一直持续到说话的时候,并且还在延续时,要用现在完成时,例如:We have studied English for two years.我们学英语两年了。

2)指过去的经历,但没有表示过去的时间状语,要用现在完成时,例如:I have been to Shanghai twice.我曾去过上海两次。

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

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

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

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.一般过去时态和过去完成时态的本质区别是什么?3.现在完成时态和过去完成时态的本质区别是什么?4.现在完成时态能够和表示具体的过去时间连用吗?5.过去完成时态能够和表示具体的过去时间连用吗?一、一般过去时态一般过去时态的时间是“过去”,谓语形态——did do,时间助动词did是过去形。

一般过去时态是以现在时间为参考基准的过去,就是现在时间之前的动作状态,一般过去时态的时间区间(时间作用域)如下图所示:图1 一般过去时态时间作用域例句:I lost my key.我钥匙丢了。

图2 一般过去时态示例说明:钥匙过去时间丢的,现在也许已经找到了,对现在没影响。

一般过去时态本质上是“过去”的时态,所以可以接“确定”的过去时间。

二、现在完成时态现在完成时态的时间是“现在”,谓语形态——have done,时间助动词have 是现在形。

现在完成时态是以现在时间为参考基准的,就是到现在时间的动作状态,现在完成时态的时间区间(时间作用域)如下图所示:图3 现在完成时态时间作用域图3显示,虽然一个动作可能是在过去发生的,但是其时空作用域(时效性)对现在产生影响。

例句:I have lost my key.我钥匙丢了。

图4 现在完成时态示例说明:钥匙过去时间丢的,但是现在依旧没找到,对现在有影响。

现在完成时态本质上是“现在”的时态,所以不能接“确定”的过去时间。

三、过去完成时态过去完成时态的时间是“过去”,谓语形态——had done, 时间助动词had是过去形。

过去完成时态是以过去时间为参考基准的,就是到过去时间的动作状态,过去完成时态的时间区间(时间作用域)如下图所示:图5 过去完成时态时间作用域图5显示,虽然一个动作可能是在过去的过去发生的,但是其时空作用域(时效性)对过去产生影响。

现在完成时与一般过去时及过去完成时等的时态比较

现在完成时与一般过去时及过去完成时等的时态比较

现在完成时与一般过去时及过去完成时等的时态比较比较1一、当有一个表示过去某一特定时间的状语时,不用现在完成时,而用一般过去时:yesterday(昨天), just now(刚才),an hour ago(一个小时前), last year(去年); etc. 如:1.我们上周完成了我们的工作。

We finished our work last week .2.飞机十分钟前起飞了。

The plane took off ten minutes ago .3.昨天,她们去游泳了。

They went swimming yesterday .比较2二、现在完成进行时态,如:1.我学习英语达到3年了。

I English for 3 years.2.自从9点钟以来,我们就在这儿等他。

We for him since 9:00.We for him since 9:00.三、过去完成时态,如:1.当我赶到车站时,公共汽车已经开走了。

When I hurried to the bus stop, the bus had already left.2.当我醒来时,妈妈已经上班去了。

When I wake up, mother had already gone to work.练习11.他去过两次泸州。

He ____ ____ ____ Luzhou _____.2.他们去了办公室,将很快回来。

They _____ _____ _____ the office. They _____ _____ back soon.3.他在中国四年了。

He _____ _____ _____China _____ four years.4.自从两年前以来,我就买了这块手表。

I _____ ______ the watch _____ two years ____ .5.他已经离开一小时了。

He _____ _____ _____ _____ an hour.练习21.A:I my purse. (lose)B: What a pity. When you it? (lose)A:I it this morning. (lose)2.A: I have watched the game.B: When ____ you ____ it?A. have watchedB. do watchC. did watch3.A:Ann has gone to Shanghai.B: So her parents.(填词)4.You’ve never seen such a wonderful film before, ?A. haven’t youB. have youC. do you练习31. Mr. Green ____ in China since five years ago.A. livedB. has livedC. lives2. His grandma ______ for two years.A. diedB. has been deadC. has died3. A: Where is Han Mei now?B: She ____ to Shanghai. She will be back in two days.A. has goneB. has been C goes4. A: to the United Stated ?(填词)B: No, never, but I went to Canada a few years ago5. You haven’t changed your mind,_______?A. do youB. are youC. have you练习41. How long have you _____ the football team of the school?A. been onB. beenC. joinedD. played2. --Where have you _____ these days?--I have _____ to Beijing with my friends.A. been , goneB. been , beenC. gone , beenD. gone, gone3. How long have you ____ this book?A. boughtB. borrowedC. hadD. lent4. –Excuse me, __ you seen the film yet? --Yes, I ___ it last night.A. have, seeB. have, have seenC. have, seenD. have, saw5. He has never ridden a horse before,_____?A. is heB. isn’tC. hasn’tD. has he第二部分答案练习1 1. have been to, twice 2.have gone to, will come 3. have been in, for4.have had, since, ago5.has been out, for练习2 1.have lost, did,lose,lost 2. C 3. have 4.B练习3 1.B 2.B 3.C 4.D 5.D练习4 1.A 2.B 3.C 4.D 5.D。

现在完成时的用法和过去式的主要区别

现在完成时的用法和过去式的主要区别

现在完成时的用法和过去式的主要区别:1.概念上的区别:一般过去时:表示过去某个时间发生的事、存在的状态或经常发生的动作。

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

现在完成时,①表示过去发生并且已经完成的动作对现在造成影响或后果;②过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

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

(只是简单表明在过去某个时间[in 1998]去过桂林这一事实,除此以外别无其他)Jill has bought a new computer.吉尔买了一台新电脑。

(造成的结果是,Jill现在有了一台新电脑)The plane has already arrived. 飞机已经抵达了。

(说明现在的情况:飞机在这儿。

)The plane arrived a quarter of an hour ago. 飞机是一刻钟以前抵达的。

(强调动作发生的时间在过去。

)第一种:对目前造成的影响;过去发生并且已经完成的动作对现在造成影响或后果;Have you seen the film? (A)Did you see the film? (B)[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。

第二种:过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

He has lived in Beijing for 8 years.(A)(live用现在完成时,表明“居住”的动作和现在发生了联系)He lived in Beijing for 8 years. (B)(live用过去式,表明“居住”的动作只存在于过去,与现在没有关系)[说明]他在北京住了8年。

(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。

(B)句讲的是他在北京住过8年,现在不在北京了。

一般过去时和现在完成时区别有哪些

一般过去时和现在完成时区别有哪些

关键区别是时间不同,一个是现在完成,一个是过去完成。

现在完成指现在,就是现在时间已经完成,所以一定是现在,过去完成才是过去。

现在完成时如:I have had breakfast, 过去完成时如:I had had breakfast.二者的区别从时态的作用时间上,我们就已经可以区分这两个时态了,即:动作或状态发生在过去的,其作用仅影响过去的,用一般过去时态;动作或状态发生在过去的,其作用影响到现在的;用现在完成时态;现在完成时态的动作或状态虽然是过去发生的,虽然过去了,但是其作用影响了现在,所以现在完成时态用have/has(现在时间)作为其时间助动词,生拉硬拽的把这个过去的动作状态的效果拉伸至现在。

现在完成时态和现在很亲密,现在你应该明白了为什么新闻中播报某人离世一般都用现在完成时态了吧!Jack has died from cancer, aged 79.杰克因癌症去世了,享年79岁。

「一般过去时」和「现在完成时」描述的都是过去发生的某动作,区别在于说话者主观上是否强调这个动作对现在的影响。

所以一般情况下就用「一般过去时」,要想强调这种影响才用「现在完成时」。

同理,「过去完成时」则是发生在过去的过去的动作,强调对过去有影响。

两个误区误区1:一般过去时发生在比较远的过去,现在完成时发生在比较近的过去其实一般过去时和现在完成时都是描述发生在过去的动作,至于这个过去距离现在到底有多远多近,则是不确定的。

即使是在同一个句子中同时使用了这两种时态,也不能说现在完成时就一定比一般过去时更近,一个反例足矣:The universe has cooled downsince the Big Bang 13.7 billion years ago, but life appeared on Earth rather recently, some 3.8 billion years ago. 宇宙尺度,大爆炸在前,生命出现在后。

现在完成时的用法和过去式的主要区别

现在完成时的用法和过去式的主要区别

现在完成时现在完成时,①表示过去发生并且已经完成的动作对现在造成影响或后果;②过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

基本结构:主语+have/has+动词的过去分词(p.p)(V-ed)①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.He has finished it. They have worked it out.②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.He hasn’t fini shed it. They have worked it out.③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.Has he finished it? Yes, he has; No he hasn’tHave they have worked it out? Yes, I have; No I haven’t④特殊疑问句:特殊疑问词或词组+have/has+主语+过去分词(v-ed)+其他)Where have they been? They have been to Yunnan.一般过去时:表示过去某个时间发生的事、存在的状态或经常发生的动作。

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

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

(只是简单表明在过去某个时间[in 1998]去过桂林这一事实,除此以外别无其他)主语+动词的过去式(肯定式)He did it. We hoped to go there.主语+did +not +动词原形(否定式)He didn’t do it. They weren’t there yesterday.Did+主语+动词的原形(疑问式)Did he do it? Yes, he did. No, he didn’t第一种:对目前造成的影响;过去发生并且已经完成的动作对现在造成影响或后果;Have you seen the film? (A)Did you see the film? (B)[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。

一般过去时、过去进行时、现在完成时 用法及 区别

一般过去时、过去进行时、现在完成时 用法及 区别

一、一般过去时和现在完成时的区别一般过去时常和表过去的时间状语连用,属过去的时态范畴。

而现在完成时属现在的时态范畴,故不能和表过去的时间状语连用。

这两种时态学生很容易混淆,因为它们据描述的动作都是过去发生的。

那么我们应当怎么去区别开它们呢?就是:看所给句子有无表“过去”的时间!有表“过去”的时间就用一般过去时,否则常用现在完成时!1.一般过去时表示说话人关心过去某动作发生的“时间”,所以往往有表过去的时间!时间段+ago, last +时间, yesterday, the day before yesterday, just now, in+过去的年份等。

例: I read this book two weeks ago .He came here two years ago.We played basketball last week.注:如果询问某事发生的时间、地点只能用一般过去时,而不能用现在完成时, 即有 When + did ....结构;而无 When +have... 结构.例: When have you gone to Shanghai ? (改错) When did you go to Shanghai ?2. 现在完成时用法:(1)现在完成时表示说话人关心过去发生的某动作对现在造成的影响或结果(是指迄今为止已经既成的事实或状态,所以不能加某一个时间点。

)。

不关心动作发生的时间,只关心动作之后所产生的结果,所以不会出现动作发生的时间!常和这些不是表过去的时间连用,如just,ever等等。

I have just cleaned the classroom.(结果是:地面变干净了!)He has ever read the book. (结果是:知晓书中的内容了!)(2)现在完成时表示过去发生某动作从过去一直持续到现在(将来还有可能继续下去)。

常和for+时间段和since+时间点连用。

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

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

现在完成时1. 定义:①表示动作到现在为止已经完成或刚刚完成,强调对现在产生的影响。

例:I bought a new house, but I haven't sold my old one yet, so at the moment I have two houses.我买了一所新房子,但是还没有卖掉旧的,所以现在我又两所房子。

②表示从过去某时刻开始,持续到现在的动作或情况,并且有可能会继续延续下去。

此时经常用延续性动词。

例:Great as Newton was, many of his ideas have been challenged today and are being modified by the work of scientists of our time.虽然牛顿是个伟大的人物,但他的许多见解直到今天还在受到挑战,并且被现代科学家的工作所修正。

③句型:It is the first time +that sb. has/ have done…It is the first time that I have been to Beijing.2. 现在完成时标志词for + 一段时间,since +过去时间点(since引导的时间状语从句用一般过去时,主句用现在完成时)already, ever, never, just, yet, still, recently, lately, so far, until now, in the past/last 3 years,做题步骤找信号(时间状语)查语境套句型过去完成时(常与一般过去式做参照)1. 定义:表示过去某一时间或动作之前已经发生或者完成的动作和存在的状态。

所表示的动作不仅发生在过去,更强调"过去的过去",只有和过去某时或某动作相比较,才用到它。

He had learned many English words before he entered high school!2. 过去完成时的时间状语1. by the end of last+时间段.By the end of last term, we had learned 5000 new words.2. by that time+时间3. before + 过去的时间点。

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

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

现在完成时与一般过去时的区别例句现在完成时与一般过去时是英语中两种不同的时态,它们在使用和含义上有很大的区别。

现在完成时通常表示一种与当前时刻有关的动作或状态,而一般过去时则表示过去某个具体时间发生的动作或状态。

在本文中,我们将对这两种时态做一个详细的比较,并通过例句来帮助读者更好地理解它们之间的差异。

现在完成时(Present Perfect Tense)是一种表示过去动作对现在造成影响的时态。

它通常由have/has +过去分词构成。

例如:“I have finished my homework.”(我已经完成了我的作业。

)在这个句子中,完成的动作是在过去发生的,但它对当前的状态产生了影响,即我的作业已经完成了。

另一方面,一般过去时(Simple Past Tense)用于表示在过去某个具体时间发生的动作或状态。

它通常由动词的过去式构成。

例如:“I finished my homework yesterday.”(昨天我完成了我的作业。

)在这个句子中,完成的动作发生在昨天这个具体的时间点上。

为了更好地理解这两个时态的区别,让我们通过一些例句来进一步说明:现在完成时:1. I have lived in this city for five years.(我在这个城市住了五年了。

)2. She has lost her keys.(她丢了她的钥匙。

)3. We have eaten dinner already.(我们已经吃过晚饭了。

)一般过去时:1. I lived in this city for five years.(我在这个城市住了五年。

)2. She lost her keys yesterday.(她昨天丢了她的钥匙。

)3. We ate dinner at 7 o'clock last night.(昨晚我们7点吃了晚饭。

)从上面的例句可以看出,现在完成时强调的是动作的延续性,或者对当前状态的影响,而一般过去时则强调的是动作发生的具体时间。

英语中现在完成时态用法和一般过去式对比

英语中现在完成时态用法和一般过去式对比

(强调有卷子,可能为不公平竞争。

)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)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.这是我第一次听他唱歌。

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

现在完成时态要点1:现在完成时态表示(1)目前已经完成的动作(2)刚刚完成的动作(3)从过去某一刻发生,现在仍然延续着的动作或情况(4)这个时态强调动作对现在的影响。

The conference has lasted for five days. 会议已经开了五天。

He has just bought an unusual car. 他刚刚买到一辆不一般的小轿车。

要点2:当句子中出现表示到现在为止这段时间的状语时,谓语动词一般用现在完成时:这类状语有:up to now, up till now, so far, these days, this summer, for 后面接一段时间的短语或since 等:We haven’t seen each other again since we graduated in 1987.1987年毕业后我们就一直没见面。

Up till now we have established ten projects. 到目前为止我们共上了十个项目。

So far they have only learned the first three chapters.到现在为止他们只学了前三章。

We haven’t had much rain this summer. 今年夏天没下多少雨。

一般过去时态要点1:一般过去时表示(1)过去某个特定时间发生,并且一下子就完成了的动作(即:非持续性动作),也可以表示(2)过去习惯性的动作。

一般过去时不强调动作对现在的影响,只说明过去。

I had a word with Julia this morning.今天早晨,我跟朱丽亚说了几句话。

(1) He smoked many cigarettes a day until he gave up.他没有戒烟的那阵子,烟抽得可凶了。

(2)一般过去时常与表示过去的时间状语或从句连用,如:yesterday, last week, in 1993, at that time, once, during the war, before, a few days ago, when 等等。

句子中谓语动词是用一般过去时还是用现在完成时,取决于动作是否对现在有影响。

Have you had your lunch? 你吃过午饭了吗?(意思是说你现在不饿吗?)Yes, I have. 是的,我已经吃过了。

(意思是说已经吃饱了,不想再吃了。

)When did you have it? 你是什么时候吃的?(关心的是吃的动作发生在何时。

)I had it about ten minutes ago. 我是大约十分钟以前吃的。

Used to do something 表示过去常做而现在已经停止了的习惯动作。

I used to work fourteen hours a day. 过去常常一天干十四个小时。

用所给动词的适当形式填空。

1. With the medicine box under her arm, Miss Zhao ______(hurry) off to look after the man.2. Jim ______(make) many friends since he ______(come) to China.3. They ______(know) each other for about ten years.4. He ______ already ______(write) a letter to the factory to ask them to stop making noise.5. —When ______ she ______(leave)?—Two hours ago.6. —______ you ______(see) the film before?—Yes, I ______.—Where ______ you ______(see) it?—At The Queen’s Cinema.7. —Thank you all the sam e, Mr. Black, but I don’t eat sweets.—Oh, I am sorry. I ______(not know) that.8. They usually ______(go) fishing when they lived there.9. How long ______ she ______(be) ill?10. They didn’t start to work in the field until the rain ______(stop).II. 按要求完成句子。

A)句型转换。

1. With the medicine box under her arm, Miss Zhao ______(hurry) off to look after the man.2. Jim ______(make) many friends since he ______(come) to China.3. They ______(know) each other for about ten years.4. He ______ already ______(write) a letter to the factory to ask them to stop making noise.5. —When ______ she ______(leave)?—Two hours ago.6. —______ you ______(see) the film before?—Yes, I ______.—Where ______ you ______(see) it?—At The Queen’s Cinema.7. —Thank y ou all the same, Mr. Black, but I don’t eat sweets.—Oh, I am sorry. I ______(not know) that.8. They usually ______(go) fishing when they lived there.9. How long ______ she ______(be) ill?10. They didn’t start to work in the field until the rain ______(stop).B)同义句转换,每空一词。

4. My father came back the day before yesterday.My father has ______ ______ for two days.5. My uncle bought the new car two months ago.My uncle has ______ the new car ______ two months ago.6. They left Changsha an hour ago.They have ______ ______ ______ Changsha for an hour.7. The film began ten minutes ago.The film ______ ______ ______ for ten minutes.8. The old man died 5 years ago.The old man ______ ______ ______ for 5 years.III. 单项填空。

1. —I’m sorry, Cathy, I ______ your radio for such a long time.—Never mind.A. have borrowedB. have lentC. have keptD. have returned2. —Where have you ______ these days?—I have ______ to Yangzhou with my friends.A. been, goneB. been, beenC. gone, beenD. gone, gone3. —Where is your father? We haven’t seen each other for weeks.—______.A. He has been to AmericaB. He has gone to EnglandC. He is going to Australia4. They have ______ since the factory opened.A. left the schoolB. joined the teamC. become workersD. worked here5. Jim ______ the Great Wall many times.A. went toB. goes toC. has gone toD. has been to6. It ______ ten years since they ______ to France.A. was, movedB. was, have movedC. is, have movedD. is, moved7. —______ to the United States?—No, never, but I went to Canada a few years ago.A. Have you beenB. Have you goneC. Did you goD. Will you go8. I won’t go to see the film tonight b ecause I ______ my ticket.A. didn’t loseB. have lostC. will loseD. didn’t have9. Miss Wu has taught in this school ______.A. for ten yearsB. ten years agoC. since ten yearsD. for ten years ago10. I ______ today’s homework already. What about you?A. have finishedB. finishC. to finishD. finishing11. —Ann has gone to Shanghai.—So ______ her parents.A. hasB. hadC. didD. have列表分析一般过去时态和现在完成时态的区别判断下面句子的对错。

相关文档
最新文档