现在完成时的用法(上)

合集下载

现在完成时的用法总结

现在完成时的用法总结

现在完成时的用法总结一般现在完成时表示(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动词过去分词之前)。

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

现在完成时态的用法总结完整汇总
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等,这些动词可以和表示一段时间的状
语连用,例如:

现在完成时的用法详解英语

现在完成时的用法详解英语

• 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.

英语现在完成时的用法总结

英语现在完成时的用法总结

现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。

基本结构:主语+have/has+动词的过去分词(done) ①肯定句:主语+have/has+动词的过去分词+宾语. ②否定句:主语+have/has+not+动词的过去分词+宾语. ③一般疑问句:Have/Has+主语+动词的过去分词+宾语. ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词+其他) 定义: (1)强调动作是过去发生的 (2)强调对现在的影响或结果 (3)在过去不确定的时间里发生的动作,但是结果对现在有影响。

但过去分词一定要选择准确。

规则动词 1 、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。

四点变化规则: (1)、一般动词,在词尾直接加“ ed ”。

work---worked---worked ,visit---visited---visited(2)、以“ e ”结尾的动词,只在词尾加“ d ”。

live---lived---lived , (3)、以“辅音字母+ y ”结尾的动词,将"y" 变为"i" ,再加“ ed ”。

study---studied---studied ,cry---cried---cried (4)、重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。

stop---stopped---stopped , drop---dropped--dropped不规则动词burn---burnt---burnt 1hide hid hiden 隐藏2forget forgot forgoten 忘记3see saw seen 看见4take took taken不规则动词 2 、不规则动词:AAA型原型过去式过去分词 burst burst burst cast cast cast cost cost costcut cut cut hit hit hit hurt hurt hurt put put put set set set shut shut shut spread spread spread let let let read read read led led led AAB型 beat beat beaten ABA型become became become run ran run come came come 特殊情况 read read read read原形发音为/ri:d/,过去式和过去分词发音为/red/ABB型bring brought brought buy bought bought build built built burn burnt burnt catch caught caught dig dug dug feel felt felt fight fought fought find found found feed fed fed get got got hang hung hung hear heard heard hold held held keep kept kept lay laid laid lead led led lose lost lost leave left left lend lent lent make made made mean meant meantmeet met met pay paid paid sell sold sold shoot shot shot say said saidsit sat sat stand stood stood shine shone shone sweep swept sweptsleep slept slept teach taught taught tell told told think thought thought win won won ABC型begin began begun blow blew blown break broke broken choose chose chosen draw drew drawn drive drove driven drink drank drunk fly flew flown forgive forgave forgiven forget forgot forgotten freeze froze frozen give gave given grow grew grown know knew known ride rode ridden rise rose risen ring rang rung shake shook shaken sing sang sung sink sank sunk swim swam swum throw threw thrown write wrote writtentake took taken wear wore worn用法(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. I have spent all of my money.(含义是:现在我没有钱花了.) Jane has laid the table.(含义是:现在桌子已经摆好了.) Michael has been ill.(含义是:现在仍然很虚弱) He has returned from abroad. (含义是:现在已在此地) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. ①for+时段 ②since+过去一个时间点(译为:自从……以来) ③since+时段+ago ④since+从句(过去时)●⑤It is+时段+since+从句(过去时)Mary has been ill for three days. I have lived here since 1998. ●注:瞬间动词(buy,die,join,lose……)不能直接与for since 连用。

现在完成时的使用注意点

现在完成时的使用注意点

现在完成时的使用注意点(一)(1)不能和明确的时间搭配,比如:yesterday(morning、afternoon),last(morning、year)等,但可以与for, since连用。

例句:(错误)I haven't seen her yesterday.(正确)I haven't seen her for a long time. 我很久没见到她了。

(错误)I've been here last morning.(正确)I've been here since the end of June. 自6月末以来我就一直呆在这儿。

(2)同表示不明确的过去时间状语连用,如already(肯定), yet(否定,疑问), just, before, recently, still, lately等。

例句:I have already done my homework.我已经写完作业了。

I have seen him before.我以前曾经见到过他。

The pupils have not yet learned to punctuate correctly.小学生尚未学会正确使用标点符号。

She hasn't been feeling well lately and she let the housework slide. 她近来一直感到不适, 对家务也就随它去了。

the soap's ratings have recently picked up.这一肥皂剧的收视率近来提高了。

The doctor was here all morning, but you've just caught him out. 整个上午医生都在这里,现在你却正好碰到他不在。

另外注意just, already, recently等的用法,并不一定都是现在完成时。

现在分词完成时用法

现在分词完成时用法

现在分词完成时用法"完成时"是英语中的一个时态,也叫做"现在完成时",表示动作或事件在过去一些时间开始,直到现在为止都还在进行或者对现在有影响。

现在完成时的结构为"have/has + 过去分词"。

现在完成时的用法有以下几种:1.表示过去的动作或经验对现在产生的影响或结果:例句:I have studied Chinese for five years.(我学习中文已经五年了。

)-这句话表示过去五年来学习中文的经验对现在的语言能力产生了影响。

2.表示过去开始的动作或状态一直持续到现在:例句:She has lived in London since 2024.(她自2024年以来一直住在伦敦。

)-这句话表示她从2024年开始住在伦敦,到现在仍然在那里居住。

3.表示从过去一些时间一直到现在发生的多次动作:-这句话表示他们在过去的一段时间内多次去过法国。

4.表示过去已经完成的动作或状态对当前的情况有影响:例句:I have lost my keys, so I can't get into the house.(我丢了钥匙,所以进不了房子。

)-这句话表示我过去丢了钥匙,现在无法进入房子。

需要注意的是,现在完成时常和一些表示时间段的短语一起使用,如"for", "since"等,来表示动作或状态持续的时间段。

例句:He has been working on this project for two months.(他已经在这个项目上工作了两个月了。

)-这句话表示他从过去两个月开始一直在这个项目上工作。

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

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

对现在的态度
现在的影响
这些经历帮助我更好地了解世界。
现在,我更有机会去更多不同的 地方。
表示过去开始的动作一直延续到现在
1
开始学习英语
2010年
2
读英文报纸
2012年
3
看电影没有字幕
2014年
4
听力更流畅
2021年
表示过去完成的动作对现在的结果和影响
过去完成时
他已经去过法国。 He had been to France.
现在完成时与其他时态的对比和区别
现在完成时与过去完成时相似,都是描述过去的 事情已经完成,但现在仍有影响。与一般过去时 不同,一般过去时仅仅描述过去的事情,不强调 过去到现在的联系。与过去进行时不同,现在完 成时并不强调这个动作正在进行,而是介绍一个 状态。
表示过去经历对现在造成影响
过的经历
以前我去过很多有趣的地方。
构成
现在完成时由“have / has + 过去分词”构成,其中 have / has表示动作的完成或者状态的持续,过去分 词表示动作的完成。
现在完成时的用法概述
表示过去经历对现在造成影响
比如:我看过这部电影。I have seen this movie. 在现在完成时中,have seen 是动作发生的一种 状态。这个状态对我的瞬间态度或结论产生了影 响。比如,后面的句子:所以我知道电影里的结 尾。So I know the ending of the movie.
ever since
自从
in the last few days
最近几天
so far
到目前为止
recently
最近
现在完成时的小结

现在完成时的四种用法

现在完成时的四种用法

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

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

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

现在完成时的用法(上)一.概念现在完成时表示事情发生在过去,但与现在的情况有关系,即或者是讲一个影响现在的动作,或者讲迄今为止这一段时间的情况。

现在完成时属于现在时,要注意与一般过去时的区别。

二.动词形式由“助动词have/has + 动词过去分词done”2部分构成,简言之“have/has done”。

说明:①现在完成时的疑问式是把助动词have、has直接提到主语之前;否定式是直接在助动词have、has后加not。

如:The door has opened.→Has the door opened?→The door hasn’t opened.②助动词have在人代词后可缩写为“’v e”,has可缩写为“’s”。

如:1)They’ve gone. =They have gone.2)He’s returned. =He has returned.三.主要用法现在完成时的用法对初学者来说可能比较难理解些,但是只要用心体会、反复体会,并多仿照一些例句造句使用、不断总结,就会很快掌握的。

其用法主要有以下几个方面:㈠表示发生在过去的某一动作对现在造成的影响或结果。

此用法常与already(已经), yet (已经;还), just(刚刚)等副词状语连用。

例如:1)He has (already) left here. 他现在已经离开这儿了。

解释:这句话并不强调他什么时候离开的,重点强调他现在人不在这儿了。

2)Have you had your lunch? 你吃过午饭了吗?提示:如果是你这样问对方,那么你是什么意思?如果对方说他还没有吃午饭,那么你现在该怎么说或该去怎么做?3)He has hurt his leg. 他的腿伤了。

解释:强调他的腿伤了到现在还没好呢,即不强调什么时候伤的,重点强调对现在造成的影响:他现在什么也不能做。

比如有一些小伙伴想找他去踢球或跑步等,如果你是他的家人或熟人,那么你这时就可告诉小伙伴们说:Sorry. He has hurt his leg.4)I have (already) posted the letter. 我已经把那封信寄出去了。

解释:信已不在我这儿了。

比较:I haven’t posted the letter (yet). 那信我还没有寄出去呢。

解释:信现在还在我这儿。

5)The light has gone out! We can’t do our homework. So let’s go out and play!6)Have you cleaned the room?------Yes, I’ve just cleaned it. It looks very nice now.㈡表示从过去就已经开始一直持续到现在的动作或状态(可能就此停止,也可能继续持续下去)。

此用法往往和since或for等引导的(表示一段时间的)时间状语连用。

此用法用的谓语动词必须是持续性动词!例如:1)They have lived in Beijing since he was born.2)He has taught here for three years.3)We have waited for you here for two hours.4)I’ve worked in the factory since 1990.㈢表示迄今为止一段时间内的情况(可能是多次动作的总和,或表示某种经历、经验,或某一状态、习惯性的动作等)。

此用法常可与ever(曾经),never(未曾,从来没有),before(从前),recently(最近),today, this week(year), these days(months, years), in/during the last/past two years(在这刚过去的两年里),so far(到目前为止)等时间状语连用。

例如:1)Have you ever seen the movie?----Yes, I have seen it twice.2)How many pages of the book have you read?3)The child has learned over 500 Chinese words.4)In the last two years, we have planted more than 3000 trees.5)We have seen the movie before.(我们早就看过这部电影了)6)Have you heard from him recently?7)I have seen a dog with three legs.8)I have never eaten seafood.9)I’ve always walked to work these years.*㈣have/has gone to和have/has been to的用法(区别)have/has gone to表示“(某人)现在到某地去了”(现在不在这儿了)。

实际上属于上述现在完成时的第㈠个用法。

——只可用于第人称have/has been to表示“(某人)曾经去过某地”实际上属于上述现在完成时的第㈢个用法。

——可用于各种人称例如:1)He has gone to Beijing.他到北京去了。

(现在可能去北京的路上,也可能已到达北京)●不可能说:I/You have gone to Beijng. ×(这是不符合逻辑的)2)You have been to Hongzhou. I have been to Hongzhou. And he has been to Hongzhou, too.现在完成时的用法(下)四.使用现在完成时应值得注意的问题㈠关于现在完成时的时间状语1.现在完成时说明的是现在的情况,属于现在时。

因而不能与表示过去具体时间的时间状语连用,如不可与yesterday, last week, three years ago, in 1990, at eight o’clock等之类的时间状语连用。

这类时间状语通常是与过去(一般)时连用。

、例如:----Has he come back yet?----Yes, he came back yesterday?2.现在完成时通常可与表示过去不确定时间的时间状语连用,如already, yet, just,before等副词时间状语。

例子见上述“主要用法”中。

例如:1)I have already returned the pen to him.2)Have you washed my clothes yet? ----Yes, I have just washed them.3)I have seen the man before.说明:before有时也可用于一般过去时(这与用现在完成时意思差不多),如I told you before.我早就告诉过你。

另外,already和yet有时也可用于一般现在时,如It’s eight already./He isn’t back yet (=He hasn’t come back yet).3.现在完成时通常可以与包括“现在”在内的表示一段时间的时间状语连用,如since...,for...;ever, never, recently(最近),today, this week (year), these days (weeks, years),in/during the last/past two years, so far等。

例如:1)We have known each other since we came to the school.2)I have collected ten stamps this week[these weeks].3)Have you seen him these days?说明:ever, never有时也可用于一般过去时(这与用现在完成时意思差不多),如I never saw the man.4.比较下列几组用法的区别⑴already与yet①一般情况下,already表示“已经”,主要用于肯定陈述句,一般在句中;yet表示“已经”或“仍然,还”是用于疑问句或否定句,一般在句末。

比较:1)He has already come.2)Has he come yet?3)He hasn’t come yet.②already有时也可用于疑问句(句末),但不表示疑问而是表示惊讶(这与yet不同)。

比较:1)Mum, I’ve done my homework.----Oh, God! Have you done your homework already?(表示惊讶)天哪!你已经做完你的作业了?(真快!)2)Have you done your homework yet?(表示疑问)你做完你的作业没有?⑵ever与yetever与yet均可用于疑问句、否定句,但yet表示“已经”或“仍然,还”,一般“时间上距离现在不是很远”;ever表示“曾经,以往任何时候”,“时间上距离现在可近可远”,反义词never。

体会:1)Have you ever milked a cow? 你曾经挤过牛奶吗?----No, I never have.或No, never. 没有,从来没有过。

(问可以是有生以来的经历)2)Have you milked the cow yet? 你已经给那头牛挤过奶了吗?----No, I haven’t yet.或No, not yet.(问现在说话说时的情况)⑶for与sincefor和since均可引导一个时间状语,与现在完成时连用,区别如下:“for + 一段时间”,意思为“共计……(时间)”;for是prep.,后面只能跟一个短语,即只能引导一个时间短语。

“since + 某一时间”,意思为“自从……(以来)”;since是prep.&conj.,后面可以跟一个短语,也可以跟一个句子,即既可以引导一个时间短语,也可以引导一个时间从句。

例如:1)He has sat here since two o’clock.He has sat here since he came here.2)He has sat here for two hours.⑷two years ago与for two years, since two years ago三者的意思和连用的时态不一样:例如:1)He lived here two years ago. 他两年前住在这儿。

相关文档
最新文档