现在完成时的基本用法

合集下载

现在完成时的基本用法

现在完成时的基本用法

现在完成时的基本用法
英语现在完成时是表示动作或状态已经完成或发生在过去,但与现在有关的一种时态。

它由助动词"have/has"加上过去分词构成。

基本用法如下:
1. 表示过去发生的动作对现在造成的影响或结果。

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


She has lived in London for five years.(她已经在伦敦生活了五年。


2. 表示过去开始并一直延续到现在的动作或状态。

例句:He has worked in this company since 2010.(他从2010年就在这家公司工作。


We have known each other for a long time.(我们认识彼此已经很长时间了。


3. 表示过去的动作或经历与现在的情况或经历形成对比。

例句:I have traveled to many countries, but I have never been to Japan.(我去过许多国家,但从未去过日本。

) They have already eaten dinner, but we haven't.(他们已经吃过晚饭了,但我们还没有。


需要注意的是,现在完成时强调的是过去的动作或状态与现在的关系,所以常常与现在的时间状语连用,如"already"(已经)、"just"(刚刚)、"recently"(最近)、"since"(自从)等。

现在完成时的基本用法

现在完成时的基本用法

写出下列动词的过去式及过去分词
1 become__be_ca_m_e __-_b_ec_om_e____13 hit__hit____-_h_it____
2 break_b_ro_ke____-_b_ro_ke_n_____14 hurt__hu_rt__-_h_ur_t ___
3 bring _b_ro_u_gh_t __-_br_ou_g_ht____ 15 keep_k_ep_t__-_k_ep_t ___ 4 build_b_u_ilt____-_b_ui_lt______ 5 bite_b_it_____-_b_it_______ 16 lend_l_en_t ___-_le_nt___
carry some water for the old man ----has carried some boil some water ---- has boiled some make some coffee ---- has made some call Mr. Smith ---- has called him repair the shirt ---- has repaired it dry her hair ----has dried hers
study for English test ----- have studied for it
do your homework -----have done homework
visit your grandpa ----- have visited him listen to the English tapቤተ መጻሕፍቲ ባይዱ -----have listened to it
Father: Tell your sister to buy some milk, John. John: Oh, she has just(刚刚) bought some.

现在完成时的基本用法

现在完成时的基本用法

现在完成时讲解与练习(一)现在完成时的基本用法(1)强调动作是从过去持续到现在,并有可能继续持续下去。

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

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

(3)在过去不确定的时间里发生的动作,但是结果对现在有影响。

一、现在完成时的构成(一)肯定式主语+助动词have /has +过去分词+其它说明:这里的have /has是助动词,没有什么具体意义。

当主语是第三人称单数时助动词用has,其余人称一律用have。

has,have的缩略式分别为's或've。

规则动词过去分词的构成与过去式的构成方式一样,不规则动词可参看不规则动词表。

实例:1)I've just copied all the new words .我刚抄写了所有的生词。

(表示不要再抄了)2)She has lost her books .她丢失了她的书。

(表示到目前为止还没有找到)(如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到)3)We've just cleaned the classroom .我们刚好打扫了教室。

(表明现在教室是干净的)(二)否定式主语+助动词have /has+not+过去分词+其它说明:现在完成时构成否定句时,只需在助动词have /has后面加not就行。

have not,has not的缩略式分别为haven't ,hasn't。

另外,肯定句中有some,already时,改为否定时要分别改成any,yet。

实例:1)I haven't finished my homework yet.我还没有完成我的作业。

2)She hasn't travelled on a train .她没有坐火车旅行过。

现在完成时态的用法总结完整汇总

现在完成时态的用法总结完整汇总
He has been a policeman for nine days. He has been a policeman since September 17th, 2000.
He has been a singer for eight years. He has been a singer since 1992. He has been a singer since he won the prize for music in 1992.
He has been a teacher for ten years. He has been a teacher since 1990. He has been a teacher since he left college in 1990. 1990-2000
left college
2000.7—2000.9 moved to Japan
⑤ Has he eaten that apple yet 他吃那个苹果了吗
注意:1 现在完成时的一般疑问句往往在句末加yet, 2 一般疑问句译成汉语时, 往往译成…..过吗 ,还有….吗 等. 3 其肯定回答用:Yes,….have has . 否定回答用:No,….haven‘t hasn’t .
6) My mother has been a doctor _f_o_r __ many years.
3.延续性动词与非延续性动词在现在完成时中的使用,
1 延续性动词:be,have,know,live,
work,study,learn,teach,speak,talk,draw,
wait,wear,walk,sleep等,这些动词可以和表示一段时间的状
语连用,例如:

现在完成时的三种基本用法

现在完成时的三种基本用法

现在完成时的三种基本用法
现在完成时是英语中最常用的时态之一,它表示过去发生的动作或状态对现在产生的影响。

现在完成时有三种基本用法,分别是表示经验、表示持续状态和表示完成的动作对现在的影响。

一、表示经验
现在完成时可以用来表示一个人的经验或经历。

例如,“我已经去过巴黎了”表示我曾经去过巴黎,这是我的经验。

这种用法通常和时间状语连用,如“已经”、“曾经”、“从来没有”等。

二、表示持续状态
现在完成时还可以用来表示一个动作或状态从过去一直持续到现在。

例如,“我已经学习英语十年了”表示我从十年前开始学习英语,一直到现在还在学习。

这种用法通常和时间段连用,如“十年”、“三个月”等。

三、表示完成的动作对现在的影响
现在完成时还可以用来表示一个动作已经完成,但对现在产生了影响。

例如,“我已经吃过晚饭了”表示我已经吃完了晚饭,但这个动作对现在的状态有影响,我现在不饿了。

这种用法通常和表示现在状态的词连用,如“饿”、“累”、“渴”等。

现在完成时是英语中非常重要的时态,它可以用来表示经验、持续状态和完成的动作对现在的影响。

在学习英语时,我们需要掌握这三种基本用法,以便更好地运用现在完成时。

现在完成时基本用法

现在完成时基本用法

现在完成时基本用法
现在完成时是英语中的一种时态,用于表示过去发生的动作或
事件与现在的关联。

它通常由助动词“have/has”加上动词的过去
分词构成。

现在完成时有以下几种基本用法:
1. 表示过去动作对现在的影响,现在完成时常用来描述过去发
生的动作或事件对现在造成的影响或结果。

例如,"I have lost my keys."(我把钥匙弄丢了。

)这句话暗示了现在的情况是找不到钥匙。

2. 表示持续到现在的动作或状态,现在完成时也可用来描述一
个从过去一直持续到现在的动作或状态。

例如,"She has lived in Paris for five years."(她在巴黎住了五年了。

)这句话强调了
她从过去到现在的居住状态。

3. 表示经历或经验,现在完成时还可用来表示一个人的经历或
经验。

例如,"I have never been to Japan."(我从未去过日本。

)这句话强调了对日本的经历或经验。

4. 表示动作刚刚发生,现在完成时有时也用来描述刚刚完成的
动作。

例如,"I have just finished my homework."(我刚做完作业。

)这句话强调了动作的刚刚完成。

总的来说,现在完成时用来表达过去与现在的关联,强调过去的动作或事件对现在的影响、持续状态、经历或刚刚完成的动作。

希望这些解释能够帮助你更好地理解现在完成时的基本用法。

现在完成时基本用法

现在完成时基本用法

现在完成时 1)现在完成时的构成:have / has + 过去分词 2)现在完成时态的肯定句、否定句和疑问句形式(以be和see为例):主语肯定式否定式疑问式第一、二人称和第三人称复数以及名词复数I /We/You/ They havebeen here before.He/ She has been herebefore..I / We/ You/ They/Many people have seenthe film.I /We/You/ Theyhaven’t been herebefore.He/ She hasn’t been herebefore ..I / We/ You/ They/Many people haven’tseen the film.Have you/ they beenhere before?Has he/ she been herebefore?Have you/ they/ manypeople seen the film? 在完成时的用法: 1、表示过去发生的动作对现在造成的影响或结果.常与already, just, ever, never, before等词连用. 如: She has never read this novel.他从未读过这本小说.(他对小说的内容不了解) 2、表示 "过去的动作"一直延续到现在并有可能继续延续下去. 常与for (后跟段时间)或since (后跟点时间)等连用.如: I have been a member of the Party for 10 years. I have been a member of the Party since 10 years ago. 注:在有for 和since 引导时间状语的句子中不能用短暂性动词,应用与之相应的表示状态的词。

 瞬间动词(buy,die,join,lose……)不能直接与for since 连用。

现在完成时的基本概念和形式

现在完成时的基本概念和形式

现在完成时的基本概念和形式现在完成时(Present perfecttense)表示动作发生在过去,但与现在情况有关系,即用一个发生在过去的动作来说明现在的情况。

现在完成时由动词have (has) + 过去分词构成。

现在完成时的基本用法1)表示动作到现在为止已经完成或刚完成,汉语常用“了”或“过”来表示。

如:I have finished my work.我把工作做完了。

We have set up many new factories in this area.我们在这个地区建立了许多新工厂。

She has read all these books.她把这些书都读完了。

2)动作在过去完成,表示“经验”或“结果”。

汉语常用“过”来表示。

如:Have you ever seen the play The Doll's House? 你看过话剧《傀儡家庭》吗?Yes,I have seen it twice.我看过两遍了。

I have learnt to drive.我学过开车。

The man has lived in China.那人在中国住过。

[注] 注意be在下面句子中的意义。

如:Where have you been? -I've been to the laboratory.你上哪儿去了?——到实验室去了。

Have you ever been to Hangzhou? ―No,I've never beenthere.你到过杭州吗?——没到过。

How have you been?-I've been well thank you.你近来身体好吗?——谢谢你,我近来很好。

现在完成时与过去一般时的区别现在完成时和过去一般时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而过去一般时则表示动作发生在过去,一般不表示和现在的关系。

现在完成时的基本用法

现在完成时的基本用法

现在完成时的基本用法1)现在完成时表示一件已经发生的事,这事往往与现在情况有联系:I’ve lost my key. 我的钥匙丢了。

(因此无法进屋)She’s gone to town. 她进城去了。

(现在在城里)I’ve got a letter from my aunt. 我收到姨妈的一封信。

(因此知道她的近况)The lift has broken down. 电梯坏了。

(因此无法进屋)Peter has had a bad car crash. 彼得出了严重车祸。

(可能送医院了)I’ve washed my car. 我洗过车了。

(因此很干净)He hasn’t come back yet. 他还没回来。

(我们还在等他)Have you had your supper yet? –Yes, I have. 你吃晚饭了吗?——吃过了。

(不饿了)2) 常可和just, already, yet, recently, over 这类副词连用:He’s just left. 他刚走。

Has he phoned you yet? –No, not yet. 他给你打电话了吗?——还没有。

Jane has rung me up three times this morning already. 简今天早上已经给我打过三次电话。

The rain has already stopped. 雨已经停了。

Have you seen Lewis recently? 你最近见到过路易斯吗?I have never broken my word. 我从未违背过自己的诺言。

He still hasn’t finished his work. 他的工作还没干完。

There have been some changes lately. 近来有些变化。

现在完成时的用法

现在完成时的用法

现在完成时的用法现在完成时是英语中的一种时态,用来表示过去发生的动作或事件对现在的影响或结果。

本文将讨论现在完成时的用法及相关注意事项。

一、基本用法现在完成时由助动词“have/has”和过去分词构成,通常用于以下情况:1. 表示过去开始并一直持续到现在的动作或状态。

例如:- I have lived in this city for ten years.(我在这个城市住了十年了。

) - They have known each other since they were children.(他们从小就相识。

)2. 表示过去完成的动作对现在造成的影响或结果。

例如:- She has studied hard, so now she can speak fluent French.(她曾经努力学习,所以现在她能够流利地说法语。

)- I have lost my keys, so I can't open the door.(我把钥匙弄丢了,所以无法打开门。

)二、与时间状语的搭配现在完成时经常与表示过去发生的时间状语连用,具体可以分为以下几种情况:1. 点时间状语:表示具体的某个时间点。

例如:- I have visited Beijing three times.(我已经去过北京三次了。

) - She has finished her homework just now.(她刚刚完成了作业。

)2. 时间段状语:表示某一段时间的延续。

例如:- They have been friends for many years.(他们已经是多年的朋友了。

)- We haven't seen each other since last summer.(我们自去年夏天以来就没见面了。

)3. 到目前为止的状语:表示从过去某一时间到现在为止。

例如:- He has already eaten lunch.(他已经吃过午饭了。

现在完成时的用法总结

现在完成时的用法总结
[since +表示时间点的词或时间状语从句]
since 1985
now(2000)
(for fifteen years)
1985 [for+表示一段时间的词] now(2000)
since+表示时间点的词或时间状语从句 for +表示时间段的词
I have been a teacher since 1995. I have been a teacher since I came to Shenzhen. I have been a teacher for five years.
“since+过去时间点/从句”引导的时间状语连用。例如: We have lived here for five years. 我们在这里住了五年了。 I have known him since he was a boy. 我从他还是个孩子的时候就认识他了。
注意:现在完成时与一般过去时的区别:
现在完成时强调过去发生的事对现在造成的影响; 一般过去时指过去发生的事实。 请看下面对话中一般过去时和现在完成时的不同。
3) They have known each other _s_in_c_e__ they were children.
4) She has taught English in this school _fo_r___ about ten years.
5) He has worked in that hospital _s_in_c_e he left college.
(1997—2000) (came here)
(17/09/2000 —26/09/2000)
He has been a policeman for nine days. He has been a policeman since September 17th, 2000.

现在完成时态的概念及用法大全

现在完成时态的概念及用法大全

现在完成时态的概念,基本用法以及过去分词的变法一.基本结构:助动词have/has+过去分词二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)三.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money.(含义是:现在我没有钱花了.)Guo zijun has (just/already) come. (含义:郭子君现在在这儿)My father has gone to work. 我爸爸已经去上班了(含义是:我爸爸现在不在这儿)(2)过去已经开始的动作一直持续到现在, 甚至有可能继续持续下去,可以和表示延续的时间状语连用。

表示持续动作或状态的动词多是延续性动词。

①for + 时段②since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)●⑤It is+时段+since+从句(过去时)Mary has been ill for three days.玛丽已经病了三天了。

It is two years since he became a student.四.has gone (to),has been (to), has been (in) 的区别Have/Has gone(to) :去了(现在不在说话现场)Where is your father?He has gone to Shanghai.他已经去上海了。

Have/Has been (to) :去过(已不在去过的地方)My father has been to Shanghai. 我爸爸曾经去过上海Have/has been in:呆了一段时间,现在还在所呆的地方(表示一个延续的状态)My father has been in Shanghai for two months. /since two months ago.五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help.他已得到她的帮助。

小学英语现在完成时的基本用法和练习

小学英语现在完成时的基本用法和练习

2. susan has been in this city for more than ten years.(改为同义句)________more than ten years ____susan ______to this city.英语的行为动词有持续性动词和瞬间性动词之分,使用中应注意两者的区别:一、持续性动词: 表示一个动作可以持续一段时间或更长时间。

常见的study, play, do, read, learn, drive, write, clean , sleep, speak, talk, wait, fly, stay, sit, stand, lie, keep等。

二、瞬间性动词: 表示一个动作发生在一瞬间,非常短暂。

亦称终止性动词。

常见的--begin, start, finish, go, come, leave, find, get up, arrive, reach, get to, enter, hear, stop, open, close, become, buy, borrow, lend, happen, join, lose, renew, die, take away, put up, set out, put on, get on/off等常用瞬间动词相应持续性动词关系:1、go—be away2、come—be here3、come back—be back4、leave—be away(be not here)5、buy—have6、borrow—keep7、die——be dead8、begin——be on9、finish—be over 10、open——be open 11、close——be closed 12. join—be in(…)或be a…member13.become—be现在完成时专项练习一、单项选择。

1、both his parents look sad. maybe they _______what’s happened to him .a. knew b. have known c. must know d. will know2、he has _______ been to shanghai, has he?a. already b. never c. ever d. still3、have you met mr. li ______?a. just b. ago c.before d.a moment ago4、the famous writer ____ one new book in the past two year .a. is writing b.was writing c.wrote d.has written5、—our country ______ a lot so far .—yes. i hope it will be even ______.a. has changed ; well b. changed; goodc. has changed ; better d. changed; better6、zhao lan ______already ______in this school for two years .a. was; studying b. will; studyc. has; studied d. are; studying7、we ______ xiao li since she was a little girl . a. know b. had known c. have known d. knew8、harry potter is a very nice film. i_______ it twice .a. will see b. have seen c. saw d.see9、—these farmers have been to the united states . —really? when _____ there?a. will they go b. did they go c. do they go d. have they gone10、—______ you ___ your homework yet ? —yes. i _____ it a moment ago.a. did; do; finished b. have; done; finishedc. have; done; have finished d.will; do; finish11、his father _____ the party since 1978 .a. joined b. has joined c. was in d. has been in12、—do you know him well ? —sure .we _________ friends since ten years ago .a. were b. have been c. have become d. have made13、—how long have you ____ here ?—about two months.a. been b. gone c. come d. Arrived14、hurry up! the play _____ for ten minutes. a. has begun b. had begun c. has been on d. began15、it _____ ten years since he left the army .a. is b. has c. will d. was16、miss green isn't in the office. she _______ to the library.a. has gone b. went c.will go d. has been17、my parents ______ shandong for ten years.a. have been in b. have been to c. have gone to d. have been18、the students have cleaned the classroom, _______ ?a. so theyb. don’t theyc. have theyd. haven’t they19、________ has mr white been a member of greener china since he______ to china?a. how soon, comesb. how often, gotc. how long, camed. how far, arrived20、his uncle_________ for more than 9 years.a. has come hereb. has started to workc. has lived thered. has left the university二、句型转换。

现在完成时用法大全

现在完成时用法大全

现在完成时用法大全1.现在完成时是一个表示过去发生的动作对现在造成影响和结果的时态。

常用时间状语包括many times,just,yet,ever,never,already,so far,by now等。

此外,它还可以表示动作或状态在过去已经开始,持续到现在并可能继续下去,常与so far、for或者since短语连用。

例如,since + 时间点/从句,for + 时间段,如for two months等。

2.现在完成时的构成是have/has + 过去分词。

3.现在完成时有四个基本句型:肯定句,一般疑问句,否定句和特殊疑问句。

肯定句形式为主语 + have/has + 过去分词,例如He has finished the work。

一般疑问句形式为Have/Has +主语 + 过去分词 + 其他?例如Has he finished the work。

否定句形式为主语 + have/has + not + 过去分词,例如He has not finished the work。

特殊疑问句形式为疑问词 + have/has + 主语+ 过去分词,例如What has he done?4.现在完成时在以下情形下使用:①已经肯定句中或句尾使用already,例如I have already found my pen。

②已经否定句和疑问句句尾使用yet,例如I have not finished the work yet。

Have you bought a computer yet。

③曾经句中使用ever,例如Have you ever seen pandas。

④从不句中使用never,例如I have never been to Beijing。

⑤刚刚句中使用just,例如I have just done my work。

⑥以前句尾使用before,例如I have never been there before。

现在完成时态用法

现在完成时态用法

现在完成进行时的主要用法
表示一个持续了一段时间,刚刚结束或仍在继续 进行的动作。与现在完成时有所不同的是现在完 成进行时强调动作本身或动作的持续性、持久性。
eg:1. We’ve been looking for you everywhere.where have you been?
我们一直在到处找你,你上哪儿去了?
eg: 1. I have learnt English for three years. 我学英语(到现在)三年了(仍在学)。 2. I learnt English for three years. 我学了三年英语(现在不学了)。 3. I have written two letters this morning 今天上午我写了两封信,(说话时仍是上午)。 4. I wrote two letters this morning . 今天上午我写了两封信,(下午或晚上说的)。 注:表示不确定时间的状语,在句中无其它特定的 过去时间状语时,或无表示过去动作的从句时常与 现在完成时连用。 eg: 1. I have not written to my parents recently. 我最近一直未给父母写信。 2. I have met him many times before. 我以前见过他多次。
12.Christianity has become a worldwide religion since it
__almost two years ago. A.has begin B.begins C.began D.begin
13.Shakespeare __many plays such as Hamlet,and Romeo And Juliet. A.writes B.have written C.wrote D.has written 14.When we lived in phoenix we __at Arizona State university. A.studied B.have studied C.study D.were studying

现在完成时的四种用法

现在完成时的四种用法

现在完成时的四种用法现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。

归纳起来,现在完成时共有四种主要用法,现分别解说如下:一、现在完成时表示影响该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。

如:He has left the city. 他已离开这个城市。

​(结果:他不在这个城市。

​)Someone has broken the window. 有人把窗户打破了。

​(结果:窗户仍破着。

​)I have lost my pen. 我把钢笔丢了。

​(结果:我现在无钢笔用。

​)He has finished his work. 他把工作做完了。

(结果:他现在可以做其他的事了。

)二、现在完成时表示持续该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去​(也可能到此结束​),如汉语说“他在我们学校教书已有​30年了”,显然“他在我们学校教书”是从​30年前开始,并且一直教到现在,已经持续了​30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。

如:He has taught in our school for 30 years. 他在我们学校教书已有​30年了。

He has been busy since last week. 自上个星期以来他一直很忙。

英语微信群是目前学习英语最有效的方法,群里都是说英语,没有半个中文,而且规则非常严格,是一个超级不错的英语学习环境,群里有好多英语超好的超牛逼的人,还有鬼佬和外国美眉。

现在完成时的用法总结

现在完成时的用法总结

现在完成时的用法总结1.现在完成时的构成:- 一般动词:动词原形 + ed(例如:worked)- 以不发音的“e”结尾的动词:动词原形 + d(例如:lived)- 以辅音字母+y结尾的动词:变y为i,再加ed(例如:studied)2.现在完成时的用法:- 表示过去的经历或经验:I have visited China twice.(我去过中国两次。

)- 表示过去开始的动作一直延续到现在:She has lived in London for five years.(她在伦敦住了五年了。

)- 表示过去发生的动作对现在产生的影响:I have lost my keys.(我把钥匙弄丢了。

)- 表示过去完成的动作对现在产生的结果:They have finishedtheir homework, so they can go out to play.(他们做完作业了,所以可以出去玩。

)- 表示刚刚发生的动作:Have you seen the movie?(你看过这部电影吗?)3.现在完成时的时间状语:- 强调完成的时间段:for/during + 时间段(例如:for two hours, during the summer)- 强调完成的具体时间点:in + 具体时间(例如:in 2005, in the morning)- 强调从过去其中一时刻一直延续到现在:since + 过去时点(例如:since last week, since I was a child)4.现在完成时与一般过去时的区别:- 现在完成时:I have finished my work.(我已经完成了我的工作。

)- 一般过去时:I finished my work.(我完成了我的工作。

)5.现在完成时的否定句和疑问句:- 否定句:在助动词“have/has”后加not(haven't/hasn't),例如:I haven't seen him.(我没有见过他。

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

现在完成时讲析现在完成时是发生在过去的动作与现在联系的一种时态,这里的联系主要包含以下三层意思:①动作发生在过去并且已经结束,影响到现在。

②动作开始于过去延续至现在甚至将来。

③从过去到现在之间做过的事情。

第一点是靠影响联系现在,第二点是动作直接联系至现在,第三点是靠时间来联系过去和现在。

对学生来说,第一、三点理解较难,容易和一般过去时混淆,第二点要容易掌握一些。

现在完成时是现在时的一种,其落足点是现在。

下面具体阐述这三点。

一、现在完成时的基本用法㈠、现在完成时表示一件已经发生的事,对现在有影响。

这种影响可以通过上下文引申出来,据具体情况而定。

常可和just, already, yet, recently, over 这类副词连用。

试看下列例子:1、I’ve lost my pen. 我的钢笔丢了,它包含以下两层意思:I lost my pen in the past.I don’t have a pen now.A B O (图例—1)如图—1所示,在A或A---B点之间为丢失这个动作发生的时间,O点为说话的现在,那么丢失这一动作在说话之前已经结束,现在状态是:我没有钢笔。

试看:—May I use your pen,Tom ?—Sorry, I’ve lost my pen.丢笔(过去发生并结束) →现在没有笔→向对方说对不起,无法借笔给对方。

2、I’ve eaten my lunch.我吃了午餐,它包含以下两层意思:I ate my lunch in the past.I am full now.如图—1所示,假如A或A---B点之间点为吃饭这个动作发生的时间,B点为说话的现在,那么吃饭这一动作在说话之前已经结束,影响到现在:就是现在我不饿。

试看:—Let’s go out for a lunch ?—Sorry, I’ve eaten my lunch.吃了饭(过去发生并结束)→现在我不饿→拒绝邀请3、She’s gone to town. 她进城去了。

She went to town in the past.She isn’t here now.试看:—Hello,may I speak to Lily ?—Sorry,She’s gone to town.进城→不在→说对不起现在完成时的这一用法,对动词没有什么特殊要求,延续性的动词和非延续性的动词都可以,因为这一动作在过去就已经完成。

但这一用法容易和一般过去时混淆。

㈡、现在完成时可表示开始于过去动作或状态持续到现在甚至将来。

常和for 、since 、so far 等连用。

由于动作或状态开始于过去要持续到现在甚至将来,因此要求动词是延续性动词。

试看下列例子:1、We’ve lived here for r ten years. 我们在这里住了十年了,它包含以下两层意思:We began to live here ten years ago.We still live here now.图—2)如图—2所示,假如A 点为居住这个动作开始的时间,O 点为说话的现在,那么居住这一动作持续到说话之时, 现在状态是:我还没有离开。

试看:—How long have you lievd in BingJing ?—We’ve lived here for r ten years.十年前居住在这儿→现在在这儿2、I have known them for many years. 我认识他们很多年了,它包含以下两层意思:I knew them many years ago.I still know them.试看:—Do you know them?—I have known them for many years.注:这一点用法必须把非延续性动词必须转化为延续性动词,下列图表列出常规的非延续性动词转化。

去和现在,可能取得经验。

试看下列例子:1、Jane has rung me up three times this morning. 简今天早上给我打过三次电话。

过 去 现在 将 来如图—3所示,从过去时间A 点至说话的现在O 点之间,打电话这一动作事件发生了三次。

2、I’ve been to BingJing twice.现在A B O (图—4) 如图—4所示,从过去时间A 点至说话的现在O 点之间,去北京这一动作事件发生了两次。

二、现在完成时的几点注意事项。

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

⑴、这两个时态都涉及已经发生的事,主要差别是现在完成时表示的过去的动作与现在有关系;而一般过去时单纯谈过去的事,与现在没有联系。

因此凡是有过去时间状语时,只能用过去时。

试看:She bought a dictionary. 她买了一本词典(现在不知道词典在不在)She has bought a dickionary. 她买了一本词典。

(现在词典还在)He’s been in the army for two years. 他在部队两年了。

(现在还在部队)He was in the army two years ago. 两年前他在部队待过。

(不知道现在不在部队)⑵、现在完成时包含了一个过去时和现在时,其立足点是现在。

试看:I bought some fruit.I’ve bought some fruit.I have some fruit now.I begin to learn English ten years ago.I’ve lea rnt English for ten years.I still learn English now.㈡、关于现在完成时的几个问题。

1、have gone (to)、have been (to) 、have been (in)的差别:⑴、Have gone (to)表示“到某地去了”,表示在途中或已到达目的地,此时不在说话地点。

She has gone to BingJing. 她到北京去了。

(她现在不在说话地点)The kids have gone to the zoo. 孩子们到动物园去了。

(他们不在说话地点)He’s gone there. 他去那里了。

(他不在说话地点)⑵、have been (to) 表示“到(来)过某地”,此时在说话地点。

she has ever been to China? 她到过中国。

(此时在说话地点)I’ve been to the cinema.我去看电影了。

(此时在说话地点)I’ve been there. 我去过那里。

(此时在说话地点)⑶、have been (in) 是一个延续性动词,可以表示“居住”的意思。

She has been in China for three months.We’ve been in Shanghai for ten days.He’ve been there for 40 minuts.⑶、since 引导的从句的时态:①since引导的从句一般用过去时(主句谓语用现在完成时):We’ve been friends ever since we met at school. 自在学校相遇以来,我们一直是朋友。

②当表示“有多少时间”时,主句谓语可用一般现在时:It’s two years since I left home. 我离家已经两年了。

How long is it since you came here last time?从你上次来这里到现在已经有多久了?⑷、几种常和现在完成时连用的时态现在完成时是联系过去与现在的一种时态,因此一般过去时和将来时容易和现在完成时连用。

试看下面两组例子:—I have done my homework.—When did you do it?—I did it ten minuts ago.—Have you done your homework?—No,I havn’ t. I’ll do it right away.练习题I. 用所给动词的适当形式填空。

1. —Where isTom?—He ______ ______(go) to Beijing.2. —______he______ (finish) his work today?— Not yet. He______ (finish) it soon.3. — _______ you ever _______(use) the Internet? —Yes, I often _______(send) e-mails to my friends.4.—______you______ (be) to Hong Kong?— Yes, I______ (be) there twice.5. Shanghai______ (be) a small town hundreds of years ago. Now it______ (become) a large city.6. — How long______ Jim______ (stay) here ? — For three weeks.7. —_______ you _______(go) to a movie with me this afternoon?—Sorry, I _______(see) it twice.8.I______ (work) here since I______(move) here in 1999.9. —What _______ Tom ______ (do) now?—He ______ ______(work) on a maths problem.—______ he ______(work) it out?—No, not yet. I ______(think) he ______(work) it out soon.10.We_______already ________(return) the book.II.选择题1、6. ______you ________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen2、Both his parents look sad . Maybe they ______what's happened to him .A. knewB. have knownC. must knowD.will know3、—Where ______ John _______ ?—To the library. He ________ there for an hour.A. has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went4、—____ you _____ the text yet ?—Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A.has changed ; wellB.changed ; goodC.has changed ; betterD.changed ; better6、Harry Potter is a very nice film .I______ it twice .A.will seeB.have seenC.sawD.see7、Her grandfather ______ for two years.A. diedB. has diedC. has been deadD. has been died8. It"s six weeks ______ I met you last.A. whenB. sinceC. beforeD. for9、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in10、—How long have you ____ here ?—About two months .A. beenB. goneC. comeD. arrived参考答案:I. 用所给动词的适当形式填空:1:has gone 2:Has ,finished ,will finish 3:Have ,used ,send 4:Have ,been ,have been5 :was ,has become 6 :has ,stayed 7、Have,gone ,have been 8 :have worked ,moved 9 :is ,doing ,is working ;Has worked ,think ,will work 10:Have ,returnedII、选择题1—5 AABBC 6—10 BCBDA。

相关文档
最新文档