现在完成时的用法英语语法大全
英语语法现在完成时知识点归纳总结
英语语法现在完成时知识点归纳总结现在完成时是英语中常用的一种时态,它描述的是过去发生的动作或经历对现在产生的影响或结果。
在学习现在完成时时,有一些重要的知识点需要掌握。
本文将对现在完成时的构成、用法以及一些相关的注意事项进行总结。
一、构成现在完成时由助动词have/has和动词的过去分词构成。
具体构成如下:1. 肯定句:主语 + have/has + 过去分词 + 其他.例如:- I have finished my homework.- He has bought a new car.2. 否定句:主语 + have/has + not + 过去分词 + 其他.例如:- I have not seen him this week.- She has not visited her grandparents yet.3. 疑问句:Have/Has + 主语 + 过去分词 + 其他?例如:- Have you ever been to Paris?- Has he finished his work yet?二、用法1. 表示过去某个时间点开始的动作一直持续到现在,强调对现在的影响或结果。
例如:- I have lived in this city for three years. (到现在为止)- She has studied English since she was a child. (一直到现在)2. 表示过去发生的动作对现在造成的经历或影响。
例如:- I have lost my keys. (我丢了钥匙,现在找不到)- They have seen that movie. (他们看过那部电影,对现在的观影经历有影响)3. 表示过去已完成的动作,常和表示过去的时间状语连用,指的是从过去某一时刻到现在的时间内完成的动作。
例如:- She has already finished her homework. (她已经完成了作业)- They have just arrived at the airport. (他们刚到达机场)三、注意事项1. 现在完成时常与表示过去的时间状语连用,如already, yet, just, for, since等。
现在完成时的用法总结
现在完成时的用法总结一般现在完成时表示(Present Perfect Tense)通常用来表示过去发生的某个动作对现在造成的影响,或者表示从过去持续到现在的动作或状态。
一般现在完成时的句型是“主语+have/has+过去分词”,其中have/has要根据句子中的主语选择合适的助动词。
常用用法包括:1、表示过去发生的动作对现在造成的影响。
这种用法中,一般会伴随have/has以及一个表示结果的形容词如:tired(累),finished(完成)等。
例如:He has finished his homework. 他已经完成了他的作业。
2、表示从过去持续到现在的状态或动作。
例如:3、表示过去发生的某个动作或在某段时间内反复发生的多次动作,其中常伴随时间状语,例如:last week,for three days等。
例如:I have been to Beijing three times. 我去北京已经三次了。
4、表示至今为止已完成的动作,这种用法中使用ever,never,so far,up to now,until now,till now等。
例如:He has never been abroad. 他至今从未出国过。
除此之外,常见的疑问句分为一般疑问句和特殊疑问句,一般疑问句的句型是“have/has+主语+过去分词” (has在be动词过去分词之前),而特殊疑问句的句型有以下几种:(1)What have you done? 你做了什么?总之,一般现在完成时用来表示过去发生的某个动作对现在造成的影响,或者从过去持续到现在的动作或状态,句型是:主语+have/has+过去分词,疑问词有what、when、where、how long等;疑问句分为一般疑问句和特殊疑问句,一般疑问句的句型是“have/has+主语+过去分词” (has在be动词过去分词之前)。
现在完成时的用法详解英语
• Is your father in ?
•
No, heha__s_g__o_n__e__t_o___ to Shenzhen.
•
H__a__s___he everb_e_e__n__ there before ?
•
Yes, heh_a_s__b_e__e_n_____ there several times
ago.
A. Did…copy…did
B. Have…copied…have
C. Have…copied…did D. Did …copy…had
5. “Why _A_____ she _______ angry ?”
“Because he _____ at her just now .”
A. did…get…shouted B. has…got…shouted
A. Have…gone to B. Have…gone in
C. Have…been to D. Have …been in
3. My brother _C___college for over three years.
A. has gone to B. has been to C. has been at
但是不能和表示一段时间的状语连用。
短暂性动词变延续性动词:
• join --- be in / a
2) comeb-e-- in / at
• 3) borrow ---keep 4) buy -h-a-ve
5) arrive ---be
6) leave b--e- away (from)
7) begin --b- e on
• It has been colds_in__c_e__ two weeks ago.
英语语法-现在完成时
—No, he _h_a_s_g_o_n_e_t_o_ the school library. He left five minutes ago.
Exercise
做过,泛泛而谈,标志词,用现在完成时 做过,有明确的过去时间,用一般过去时
It is + 时间段 since +一般过去时的句子.
1. 他的爷爷已经去世2年了。 It is 2 years since his grandpa died.
2. Nick 参军3年了. It is 3 years since Nick joined the army.
3. 他离开深圳好长时间了。 It is a long time since he left Shenzhen. 4. 这本书我已借了4个月了. It is 4 months since I borrowed the book .
3) I’ve just finished Oliver Twist. 我刚看完《雾都孤儿》这本书。
现在完成时构成 have/ has + done (过去分词)
原形-过去式ed-过去分词ed pick → picked → picked wish → wished → wished
like → liked → liked phone→ phoned → phoned
She hasn’t told us the news yet. 3. The rain has already stopped. (改一般疑问句)
Has the rain stopped yet? 4. I have waited here for two hours. (划线提问)
现在完成时的用法及常见句型总结
现在完成时的用法及常见句型总结现在完成时是英语中常用的时态之一,表示过去发生的动作或事件对现在造成的影响或结果。
在本文中,我们将总结现在完成时的用法和常见句型。
一、用法:1. 表示过去发生的动作或事件对现在的影响,即强调动作或事件的结果在现在仍然存在或持续发生。
例句:I have lost my key.(我丢了我的钥匙,现在找不到)She has been to Japan.(她曾去过日本,现在还记得日本的经历)2. 表示过去一段时间内发生的动作或事件,但并不强调具体的时间点。
例句:We have studied English for five years.(我们已经学英语五年了)He has written three novels.(他已经写了三本小说)3. 表示过去发生的动作或事件对现在仍然具有重要性或关联。
例句:I have seen that movie three times.(我看过那部电影三次了,说明对该电影有兴趣或思考)She has lived in this city since 2005.(她自2005年以来一直住在这个城市)二、常见句型:1. 肯定句结构:主语 + have/has + 过去分词例句:I have completed my homework.(我已经完成作业)They have visited Paris.(他们已经参观过巴黎)2. 否定句结构:主语 + have/has + not + 过去分词例句:She has not finished her project yet.(她还没完成她的项目)We have not seen him for a long time.(我们很久没见他了)3. 疑问句结构:Have/Has + 主语 + 过去分词 + 其他?例句:Have you ever been to New York?(你去过纽约吗?)Has he finished his report?(他完成报告了吗?)4. 现在完成时与时间状语连用,常用的时间状语有:already(已经),just(刚刚),recently(最近),ever(曾经),never(从未),for(表示时间段),since(自从...以来)。
(完整)高中英语语法之现在完成时
现在完成时讲解一、基本结构:主语+have/has+过去分词(done)①肯定句:主语+have/has+过去分词+其他②否定句:主语+have/has+not+过去分词+其他③一般疑问句:Have/Has+主语+过去分词+其他④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)二、用法1)现在完成时的"完成用法"现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.He has turned off the light.他已把灯关了。
(动作结束于过去,但说明的是现在的情况--灯现在不亮了。
)I have spent all of my money.(含义是:现在我没有钱花了.)Jane has laid the table.(含义是:现在桌子已经摆好了.)2)现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
这里的动词要用持续性动词。
常与for (+时间段),since(+时间点)连用.Mary has been ill for three days.Mary has been ill since three days ago.注意:1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for, since连用.2.现在完成时往往同表示不确定的过去时间状语连用,如already(肯定), yet(否定,疑问), just, before, recently, still, latel y等:He has already obtained a scholarship.I haven't seen much of him recently (lately).We have seen that film before.Have they found the missing child yet ?3. 现在完成时常常与表示频度的时间状语连用,如ever, never, twice, several times等:Have you ever been to BeijingI have never heard Bunny say anything against her.I have used this pen only three times. It is still good.George has met that gentleman several times.4. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如up to these few days/weeks/months/years, just, up to present(now), so far等:Peter has written six papers so far.Up to the present everything has been successful.5. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.We have had four texts this semester.6. have been to 和have gone to的区别have been to 强调“去过”,现已不在那里,如:He has been to the USA three times.他到美国去过三次。
现在完成时的用法
现在完成时的用法现在完成时是英语中的一种时态,用于描述发生在过去某个时间点之前但对现在仍然有影响的动作或状态。
本文将详细介绍现在完成时的用法及相关注意事项。
一、现在完成时的基本结构现在完成时的基本结构由助动词"have"(或其缩写形式"has")+ 过去分词构成。
具体结构如下:肯定句:主语 + have/has + 过去分词否定句:主语 + have not/has not + 过去分词疑问句:Have/Has + 主语 + 过去分词例如:- I have visited London.(我已经去过伦敦。
)- She hasn't finished her homework.(她还没完成作业。
)- Have you ever tried sushi?(你尝试过寿司吗?)二、1. 表示过去开始并一直延续到现在的动作或状态。
例:He has worked at the company for 10 years.(他在这家公司工作已经有10年了。
)2. 表示已经发生的经历或经历过的事情。
例:I have been to Paris twice.(我去过巴黎两次。
)3. 描述过去发生但对现在有影响的动作或状态。
例:They have just finished their project.(他们刚刚完成了他们的项目。
)4. 表示刚刚完成的动作或刚刚发生的事情。
例:We have just moved into a new house.(我们刚刚搬进了新家。
)5. 表示在过去某个时间点之前已经完成的动作或事情。
例:She has already bought the tickets.(她已经买好了票。
)6. 用于带有时间状语的句子,表示在过去某一段时间内已经完成的动作或事情。
例:He has read three books this month.(这个月他已经读了三本书。
完整版)现在完成时的用法详解
完整版)现在完成时的用法详解现在完成时是英语中的一种时态,表示动作或状态已经发生,对现在产生影响或有关联。
下面是现在完成时的用法详解:一、构成和用法:现在完成时由助动词“have/has”加上动词的过去分词构成。
下面是不同人称的构成方式:I/we/you/they + have + 过去分词He/she/it + has + 过去分词现在完成时的用法包括以下几个方面:1.表示过去发生的动作对现在产生的影响或结果:I have ___(我已经完成作业了)2.表示过去开始的动作一直延续到现在并可能继续下去:She has lived in New York for five years.(她在纽约已经住了五年了)3.表示经历过的经历或动作:Have you ever been to Paris?(你去过巴黎吗?)4.表示已完成的动作或状态:They have already left.(他们已经走了)二、使用注意事项:使用现在完成时需要注意以下几点:1.不能和过去时间状语连用:He has already left yesterday.(错误)应改为He left yesterday.(正确)2.不能和表示过去具体的时间连用:I have seen her last night.(错误)应改为I saw her last night.(正确)3.可以和表明时间段的时间状语连用:I have lived here for three years.(我在这里住了三年了)4.可以和表示过去到现在一段时间的时间状语连用:I have known him since 2010.(从2010年起我就认识他)以上就是现在完成时的用法详解,希望对你有帮助。
英语语法现在完成时知识点归纳总结
英语语法现在完成时知识点归纳总结现在完成时(Present Perfect Tense)是英语中较为常用的时态之一。
它用来表示过去发生的动作或情况与现在产生的相关性,并强调与现在的联系。
下面是英语语法现在完成时的知识点归纳总结:1. 构成方式:现在完成时的构成方式是由“助动词have/has + 过去分词”组成。
其中,have用于第一人称单数、第二人称和第一人称复数,has用于第三人称单数。
例句:- I have studied English for three years.- She has finished her homework.2. 表示过去经验或经历:现在完成时常用来表示过去的经验或经历,此时动作的时间并不具体,主要强调与现在的关系。
例句:- Have you ever visited Paris?- They have traveled to many countries.3. 表示动作持续到现在:现在完成时也可以用来表示从过去某个时间点开始一直持续到现在的动作。
例句:- I have lived in this city since 2010.- She has worked here for two years.4. 表示从过去到现在的变化:现在完成时还可以表示从过去某个时间点到现在发生的变化。
例句:- The city has changed a lot in the past decade.- He has become a successful businessman.5. 表示刚刚完成的动作:现在完成时还可以表示刚刚完成的动作,这种情况下通常与刚刚过去的时间短语连用。
例句:- I have just finished my meal.- She has recently published a book.6. 时间状语:现在完成时常与一些表示经验、时间段或多次发生的时间状语连用,如ever, never, already, yet, recently, just, for, since等。
现在完成时的用法归纳
现在完成时的用法归纳一、现在完成时的基本概念及构成现在完成时是英语中的一种时态,表示过去发生或完成的动作与现在时间有关。
它由“助动词have/has+过去分词”构成。
其中,have用于第一人称和第二人称以及复数形式,has用于第三人称单数形式。
二、表示经验或完成的动作1. 表示对已经发生的事情拥有经验或感受。
例如:I have visited Paris twice.(我曾两次访问过巴黎。
)2. 表示过去发生但对当前情况具有影响或可能产生结果的动作。
例如:She has lost her keys, so she can't enter the house.(她丢失了钥匙,所以不能进入房子。
)3. 表示一个持续到目前为止的状态或动作。
例如:I have lived in this city for ten years.(我在这个城市住了十年。
)三、与时间状语连用1. 过去时间状语使用特定的过去时间状语如yesterday, last week, two days ago等与现在完成时连用,强调动作发生在具体过去某一点上。
例如:We have seen that movie twice this month.(我们这个月已经看了那部电影两次了。
)2. 到目前为止的时间状语使用含有表示到目前为止的时间段的状语如already, yet, ever等与现在完成时连用,强调动作发生在目前这一点上。
例如:Have you finished your homework yet?(你作业做完了吗?)四、与现在结果相关的动作1. 表示过去结束但对当前情况有影响的动作。
例如:I have cleaned the house, so now it looks tidy and neat.(我已经打扫了房子,所以现在它看起来整洁干净。
)2. 表示不断重复的动作或经历。
例如:She has visited China multiple times.(她多次访问过中国。
初中英语语法——现在完成时知识点总结归纳
初中英语语法——现在完成时知识点总结归纳现在完成时(Present Perfect Tense)是英语中常用的一种时态,用来表示过去发生的动作与现在的关系。
以下是现在完成时的知识点总结:1. 构成:现在完成时由助动词“have/has”和过去分词构成,行为动词的过去分词形式有规律变化和不规律变化两种。
规律变化一般在动词原形后加-ed,不规则变化则需要特殊记忆。
2.肯定句形式:主语 + have/has + 过去分词例如:I have finished my homework.She has written a letter.3.否定句形式:主语 + haven't/hasn't + 过去分词例如:I haven't finished my homework.She hasn't written a letter.4.疑问句形式:Have/Has + 主语 + 过去分词 + 其他部分?例如:Have you finished your homework?Has she written a letter?5.现在完成时表示过去发生的动作对现在造成的影响或结果。
例如:I have lost my key.(我丢失了我的钥匙,现在找不到了。
)He has broken his leg.(他折断了腿,现在不能走路。
)6.现在完成时还可以用来表示一直延续到现在的动作或状态。
例如:I have lived in this city for five years.(我已经在这个城市住了五年了。
)She has known him since high school.(她从高中就认识他了。
)7.现在完成时与时间状语的连用:现在完成时通常与以下时间状语连用:just(刚刚)、already(已经)、yet(还)、ever(曾经)、never(从未)、recently(最近)、since(自从)、for(持续时间)例如:I have just finished my homework.(我刚完成了作业。
现在完成时用法大全
现在完成时用法大全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。
关于现在完成时的语法
现在完成时的语法什么是现在完成时?现在完成时是英语中的一种时态,在句子中用来表示过去发生的动作或事情对现在产生的影响或结果。
它通常用来表达经验、经历、成就和变化等概念。
现在完成时的结构现在完成时的结构由助动词“have”(或其缩写形式“have”)和动词的过去分词形式组成。
•我们使用“have”或“has”作为助动词。
•主语通常是动作的执行者。
•动词的过去分词形式为动词加上了-ed,或者是不规则动词的特殊形式。
下面是现在完成时的结构示例:•I have studied English for three years.•She has already eaten lunch.•They have finished their homework.现在完成时的用法现在完成时有以下几种用法:1.表示过去开始且一直持续到现在的动作或状态。
例如:“I have lived inthis city for five years.”(我在这座城市住了五年了。
)2.表示发生在过去的动作或事件,并与现在有关。
例如:“Have you everbeen to Paris?”(你去过巴黎吗?)3.表示已完成的动作或事件对当前情况有影响。
例如:“I have lost mykeys. Now I can’t open the door.”(我丢了我的钥匙。
现在我不能打开门了。
)4.表示某个动作或事件的事件发生在此刻。
例如:“I have just finishedmy work.”(我刚刚完成了我的工作。
)注意事项使用现在完成时时,需要注意以下几点:1.现在完成时强调过去的动作或事件与现在的关系,因此该动作或事件应该在过去开始,一直持续到现在或者对当前情况产生影响。
2.当谈论具体的时间段时,需要使用“for”或“since”来介绍该时间段的长短或开始时间点。
例如:“I have been studying English for threeyears.”(我已经学英语三年了。
现在完成时的四种用法
现在完成时的四种用法现在完成时的四种用法现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。
归纳起来,现在完成时共有四种主要用法,现分别解说如下:一、现在完成时表示影响该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
如: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. 自上个星期以来他一直很忙。
He has worked for us ever since he left school. 他离开学校以后就一直为我们工作。
英语语法现在完成时考点用法规律总结
英语语法现在完成时考点用法规律总结现在完成时(Present Perfect Tense)是英语语法中的一种时态,表示过去发生的动作或经历对现在产生的影响或结果。
在学习和运用现在完成时时,我们需要注意以下几个考点和用法规律。
一、构成方式现在完成时的构成方式为“have/has + 过去分词”,其中,have用于第一人称(I, we)和第二人称(you),has用于第三人称单数(he, she, it)和单数名词。
过去分词可根据动词的规则和不规则变化相应地构成。
例如:1. I have studied English for five years.2. She has written three novels.3. We have visited Paris before.二、表示经验和对现在的影响现在完成时常用于表示个人的经验、对现在的影响或已完成的动作对当前状况的影响。
例如:1. I have been to Japan. (表示有过去的经历)2. He has lost his keys. (表示他丢了钥匙,目前无法找到)3. They have finished their homework. (表示他们已经完成了作业,现在可以做其他事情)三、表示到目前为止的动作或状态现在完成时还常用于表示从过去某一时间开始一直延续至今的动作或状态。
例如:1. I have lived in this city since 2005. (表示从2005年到现在一直生活在这个城市)2. She has worked for this company for 10 years. (表示她已经在这家公司工作了10年)3. They have known each other since childhood. (表示他们从小就认识彼此)四、表示刚刚发生的动作现在完成时也可以用于表示刚刚发生的动作,此时常与just, recently等表示时间的副词连用。
动词现在完成时用法
动词现在完成时用法在英语学习中,动词时态是一个重要的语法点,而现在完成时更是其中较为复杂和常用的一种时态。
理解并正确运用现在完成时,对于准确表达意思、提升英语交流能力有着关键作用。
现在完成时的构成是“have/has +过去分词”。
其中,“have/has”根据主语的人称和单复数进行选择。
比如,“I have eaten breakfast”(我已经吃过早餐了。
)这里的主语是“I”,第一人称单数,所以用“have”;“He has finished his homework”(他已经完成作业了。
)主语“He”是第三人称单数,用“has”。
现在完成时主要有以下几种用法:一、表示过去发生的动作对现在造成的影响或结果这是现在完成时最常见的用法之一。
例如:“I have lost my key I can't enter the room”(我把钥匙丢了,进不了房间。
)“lost”这个动作发生在过去,但它导致了现在“进不了房间”这个结果。
再比如:“She has read the book, so she knows the story well”(她已经读过这本书了,所以很了解这个故事。
)“read”这个动作完成于过去,但它使得现在“she knows the story well”。
二、表示过去已经开始,持续到现在的动作或状态这种用法通常会和“for +时间段”或“since +时间点/从句”连用。
例如:“I have lived here for five years”(我在这里住了五年了。
)“He has worked in this company since 2010”(他从 2010 年就在这家公司工作。
)在这种情况下,动词通常是延续性动词。
如果是短暂性动词,需要进行相应的转换。
比如,“buy”(买)是短暂性动词,要表达“我买这本书已经三年了”不能说“I have bought this book for three years”,而应该说“I have had this book for three years”三、在时间或条件状语从句中,现在完成时可以代替将来完成时比如:“I'll go home as soon as I have finished my work”(我一完成工作就回家。
英语现在完成时用法总结
英语现在完成时用法总结英语中的现在完成时是一个非常重要且常用的时态,它用来描述过去发生的动作或状态与现在之间的关系。
接下来,让我们详细地探讨一下现在完成时的各种用法。
一、现在完成时的构成现在完成时的构成是“have/has +过去分词”。
其中,have 用于第一人称(I,we)、第二人称(you)以及复数主语;has 用于第三人称单数(he,she,it)。
例如:I have seen that movie(我看过那部电影。
)He has finished his homework(他已经完成了他的作业。
)二、现在完成时的基本用法1、表示过去发生的动作对现在造成的影响或结果这种情况下,动作发生在过去,但重点是强调其对现在产生的影响。
例如:I have lost my keys I can't find them anywhere(我把钥匙丢了,到处都找不到。
)“丢钥匙”这个动作发生在过去,但现在的结果是“找不到钥匙”。
2、表示过去已经开始,持续到现在的动作或状态这个动作可能还会继续下去。
例如:I have lived here for five years(我在这里住了五年了。
)“居住”这个动作从过去开始,一直持续到现在。
3、表示经历或经验例如:She has visited many countries(她游览过很多国家。
)三、常与现在完成时连用的时间状语1、 already(已经),通常用于肯定句中例如:I have already finished my work(我已经完成了我的工作。
)2、 yet(还,尚未),用于疑问句和否定句中例如:Have you finished your homework yet?(你作业做完了吗?)I haven't eaten yet(我还没吃。
)3、 just(刚刚)例如:He has just left(他刚刚离开。
)4、 ever(曾经)例如:Have you ever been to Beijing?(你曾经去过北京吗?)5、 never(从不)例如:I have never seen such a beautiful place(我从未见过如此美丽的地方。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时的用法
一)现在完成时的用法之一:表示过去发生或已经完成的某一动作对现在造成的影响或结果。
此时,常与时间副词already(已经),yet(还、已经),just(刚刚、仅仅) ,ever(曾经),never(从不),before(以前)等连用。
这几个副词的用法如下:
1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放
在句末。
实例:
1)I've already read this book. 我已经读过这本书了。
(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。
)
2)I've washed my clothes already.我已经洗了衣服。
(洗衣服的动作已完成,其结果是“衣服冼干净了”。
)
注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。
实例:
3)Have you met him already ?你(真的)已经见过他了?
2.yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。
实例:
1)—Has he found his watch yet ?他已经找到他的手表了吗?
—No,not yet.不,还没有。
2)The woman hasn't found her dog yet .
那位妇女还没有找到她的狗。
(没找到狗,心里着急,这就是对现在的影响)
3.just意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间。
实例:He has just come back from school .他刚从学校回来。
4.ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间。
实例:1)Have you ever been to Hong Kong ?你曾去过香港吗?
2)I haven't ever spoken to her.我未曾和她说过话。
5.never意为“从来没有”常与before连用(before要放在句尾,而never多放在助动词与过
去分词之间。
实例:
I have never travelled by plane before.我以前从来没有乘飞机旅行过。
6.before意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。
实例:1)Have you been to Hainan before ?你以前去过海南吗?
2)I haven't eaten Guangdong food before.我以前没吃过广东菜。
二)现在完成时用法之二——持续性用法(肯定句,疑问句中谓语动词必须是延续性动词):表示过去已经开始,持续到现在的动作或状态。
此时常与“for +一段时间或“since+过去的点时间或从句(从句用一般过去时)以及so far(到目前为止)等时间状语连用。
for + 段时间
since +点时间
实例:
1)I've lived here since 1990.自从1990年以来我就住在这里。
= I've lived here since 13 years ago.
= I've lived here for 13 years.
= It is 13 years since I began to live here.
2)I haven't seen him for three years .我三年没有看见他了。
= I haven't seen him since three years ago
= I haven't seen him since 2000.
= It is 3 years since I saw him last time.
3)Mr Wang has worked in the factory since he came to the city .
自从到这个城市以来,王先生一直在这家工厂工作。
4)She's been at this school since five years ago.
自从五年前以来她就在这个学校。
注意:①在这类句子的肯定句和疑问句中谓语动词必须用延续性动词。
短暂性动词由于动作不能持续,故不能与for(达到;累计)或since(自从。
到现在)引出的时间状语连用。
②对for和since引导的时间状语提问要用How long
1)他入团两年了。
误:He has joined the League for two years.
正:He has been a League member for two years.
2)我买这辆自行车三年了。
误:I have bought this bike for three years.
正:I have had this bike for three years.
2)▲部分短暂性动词与之对应的延续性动词:
短暂性动词延续性动词
die → be dead
borrow → keep
buy/catch → have
get up → be up
come → be in
finish → be over
leaver → be away
open → be open
close → be closed
begin → be on
become interested in → be interested in
有人可能会问:一般过去时和现在完成时所表示的动作都发生在过去,那么这两种时态有什么区别呢?
☆答:①一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关。
②现在完成时与自已的特征词连用,强调过去发生的动作对现在的影响或过去开始发
生一直持续到现在的动作。
例:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再
看一次)
He has (ever) seen the film before.(现在完成时,表时他已看过那部电影,现在不想再看了)。