现在完成时

合集下载

时态详解:现在完成时

时态详解:现在完成时

时态详解:现在完成时一、如何理解现在完成时现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。

首先,我们来看看“现在完成时”该如何理解。

你可能会根据字面意思将其理解为:现在完成时就是表示现在已经完成的动作。

但是,这样的理解是很不全面的理解,甚至是很危险的!因为这样的理解将来误导你混淆现在完成时与一般过去的区别。

现在完成时有两个主要用法:一是已完成用法,也叫影响性用法。

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

现在完成时的另一个用法叫未完成用法,也叫持续性用法。

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

二、现在完成时构成与用法现在完成时由“have / has +过去分词”构成。

如:He has seen the film several times. 这部电影他已看了好几次。

I have known her for a long time. 我认识她很长时间了。

句中的has seen 和have known 均为现在完成时,第一句属影响性用法,其影响是“他对电影内容非常熟悉了”;第二句属持续性用法,指“认识她”已持续了很长一段时间。

现在完成时(havehasdone,havehasbeendone)

现在完成时(havehasdone,havehasbeendone)

现在完成时(have/has done, have/has been done)1.现在完成时常用的时间状语有lately,recently,just,already,yet,up to now,till now,so far,to this day,in the past few years/months/weeks/days,over the past few years,during the last three months,for the last few centuries,through centuries,throughout history等。

2.在时间状语从句中,谓语动词可以用现在完成时代替将来完成时。

例如:Mother won’t let her watch TV until she has finished her homework.母亲要到她做完作业才让她看电视。

The dinner party will begin after all the guests arrive/have arrived.所有的客人到了以后,聚餐就开始了。

3.has/have been to与has/have gone to的区别。

has/have been to表示“曾去过”,说明有某种经历;has/have gone to表示“已去某地(在途中或已经到达目的地)。

例如:They have been to Sweden many times.他们去过瑞典许多次了。

Jack isn’t in. He has gone to the supermarket.杰克不在,他去超市了。

4.现在完成时特别强调瞬间动词和持续性动词。

瞬间动词表示短暂、不能持续一段时间的动作,如come,go,leave,start,begin,become,receive,die,而持续性动词表示能持续一段时间的动作,如work,stay,live,learn等。

英语语法-现在完成时

英语语法-现在完成时
—I’m sure he’s already arrived. 5. —Is Benny here?
—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. (划线提问)

现在完成时态

现在完成时态

现在完成时 (Present Perfect Tense)概念:表示从某一时刻开始一直持续到现在或是对现在仍有影响。

基本结构:have /has ➕动词过去分词注:第一人称,第二人称,第三人称复数用have ,第三人称单数用has。

助动词:have ,has否定词:haven’t ,hasn’t时间状语:1. already已经(用于肯定句) yet已经,还(用于否定句和一般疑问句)2. recently 近来 lately 最近 up to now 迄今为止3. still 仍然4. never从不5. in the past/last few days/weeks/months/years 在过去几天/几个星期/几个月/几年里6. for ➕时间段例:for two years7. since ➕时间点自从…… 例:since 1998;since ➕句子(一般过去时) 例:since I was a child句型结构:1. 肯定句:主语➕have/has ➕动词过去分词➕时间状语或其他。

例:I have already finished my homework. 我已经完成了我的家庭作业。

2. 否定句:主语➕haven’t/hasn’t ➕动词过去分词➕时间状语或。

例:I haven’t played football for two weeks. 我已经两个星期没踢足球了。

3. 一般疑问句:Have/Has ➕主语➕动词过去分词➕时间状语或?Yes,主语➕have/has. / No,主语➕haven’t/hasn’t. 例:Has your father read a newspaper for two hours?你的爸爸已经看了两个小时的报纸了吗?Yes,he has. 是的,他是。

/No,he hasn’t. 不,他没有。

4. 特殊疑问句:特殊疑问词➕一般疑问句?例:How long have you learned English? 你学英语多长时间了?I have learned English for ten years. 我已经学英语十年了。

现在完成时态

现在完成时态

现在完成时态1、现在完成时的定义:现在完成时是表示在过去发生但与现在情况有联系的动作或状态的时态。

2、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。

①助动词have/has可以与主语缩写为’ve/’s。

e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s②规则变化的过去分词与动词过去式一样。

③不规则变化的动词过去分词见表。

(一)肯定式主语+助动词have /has +过去分词+其它e.g. I have had lunch. 我已经吃过午饭了。

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

(二)否定式主语+助动词have /has+not+过去分词+其它(一)现在完成时态1、现在完成时的定义:现在完成时是表示在过去发生但与现在情况有联系的动作或状态的时态。

2、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。

①助动词have/has可以与主语缩写为’ve/’s。

e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s②规则变化的过去分词与动词过去式一样。

③不规则变化的动词过去分词见表。

3、现在完成时的基本句型。

①陈述句肯定形式。

e.g. I have had lunch. 我已经吃过午饭了。

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

②陈述句否定形式。

(在助动词have/has后+not,可缩写为haven’t/hasn’t)e.g. I haven’t had lunch. 我还未吃午饭。

He hasn’t gone to Beijing. 他还没有去北京。

(三)一般疑问式助动词Have /Has +主语+过去分词+其它?e.g .1. Have you had lunch? 你吃过午饭了没?--Yes, I have. -- No, I haven’t.2. Has he gone to Beijing? 他去过北京了没有?--Yes, he has. -- No, he hasn’t.否定回答还可以用:No, not yet. / No, never. / No, not even once等。

现在完成时

现在完成时

现在完成时第一部分现在完成时.....表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。

1.基本结构:主语+ have/has + 过去分词(done)+ 其他。

(当主语是第三人称单数时用has,其余人称用have。

过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。

2.否定式:①主语+ haven't/hasn't + 过去分词+ 其他。

②主语+ have/has + not + 过去分词+ 其他。

(现在完成时的否定式就是在has/have后加not,have not可缩写为haven’t,has not可缩写为hasn’t。

)3.疑问式: Have /Has + 主语+ 过去分词+ 其他?简略答语: Yes, 主语+ have/has.(肯定回答)No, 主语+ haven't/hasn't.(否定回答)4.特殊疑问句:特殊疑问词+ 一般疑问句(have/has+主语+过去分词+其他)?例句:1.He has lived in Shanghai for 10 years.(肯定句)2.Has he lived in Shanghai for 10 years? (一般疑问句)Yes,he has. (肯定回答)No,he hasn't. (否定回答)3.He hasn't lived in Shanghai for 10 years. (否定句)4.How long has he lived in Shanghai? (特殊疑问句)5.Where has he lived for 10 years? (特殊疑问句)①当have/has被用在现在完成时态中时,它可以和前面的代名词一起组成缩写形式。

have可缩写为’ve,has可缩写为’s。

如:I've ,He's②现在完成时用not来表达否定形式。

现在完成时的概念、构成及用法

现在完成时的概念、构成及用法

现在完成时的概念、构成及用法一、概念现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。

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

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

助动词have(has)表明事情发生于现在。

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

过去分词在句子中做谓语,说明句子的含义。

三、用法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 have't seen her for four years.我有四年没见到她了。

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

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

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

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

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

a. 用副词already和yet。

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

如:We have already finished our 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。

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

现在完成时
一、结构
1.肯定句:主语+have/has+动词的过去分词+其他
2.否定句:主语+have/has+not+动词的过去分词+其他
3.一般疑问句:have/has+主语+动词的过去分词+其他
Yes, 主语+have/has. No , 主语+have/has+not
4.特殊疑问句:特殊疑问词+have/has+主语+动词的过去分词+其他
二、常和现在完成时一起连用的时间状语
注意:.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for, since连用.
1.现在完成时往往同表示不确定的过去时间状语连用
如already(肯定), yet(否定,疑问), just, before, recently, still, lately,Just, already, yet, ever, never, before, twice(重复性时间),for+短时间,since+点时间,so far, how long 提问的疑问句中.......
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 ?
2. 现在完成时常常与表示频度的时间状语连用,
如ever, never, twice, several times等:
Have you ever been to Beijing
I 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.
3. 现在完成时还往往可以同包括现在时间在内的时间状语连用,
如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.
三、当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。

如果谓语动词是非延续性动词则转化为对应的延续性动词。

若不是和短时间连用,则不用转化。

英语的行为动词有持续性动词和瞬间性动词之分,使用中应注意两者的区别。

1. 持续性动词: 表示一个动作可以持续一段时间或更长时间。

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

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

亦称终止性动词。

常见的--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等
3. 瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常用意思相当的持续性动词来替换
He has been in the army/a soldier for three years. (他参军已有3年了。

)不用has joined
She has been up for quite some time. (她起床已有好久了。

)不用has got up Has your brother been away from home for a long time? (离家已有好久了吗?)不用has left
常用瞬间动词相应持续性动词关系:
1、go—be away
2、come—be here
3、come back—be back
4、leave—be away(be not here)
5、buy—have
6、borrow—keep
7、die——be dead
8、begin——be on
9、finish—be over 10、open——be open
11、close——be closed 12、lose——be lost 13、get to know—know
14、turn on—be on 15、get up——be up 16、sit down—sit/beseated 17、
join—be in(…)或be a…member 18、become—be
4. 瞬间动词的否定形式可以与表示一段时间的状语连用
例如:I haven’t seen you for a long time.(好久没见到你了。


四、区别下面三组词
Have been to 表示去过某地方,不过现在已经回来
Have gone to 表示去了,还未回来
Have been in 表示一直在某个地方
五、现在完成时和一般过去时的区别
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。

动作或状态发生在过去,但它的影响现在还存在;而一般过去时表示过去的事实,不表示和现在的关系。

I have just been to London. I went there last month. 我刚去过伦敦,是上个月去
的。

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

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

一般过去时的时间状语:
yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语
共同的时间状语:
this morning, tonight, this April, now, once,before, already, recently,lately
现在完成时的时间状语
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
如何表达英语中的“穿、戴”?
英语中表示“穿、戴”的表达方法有好几种,常见的有以下这些:
1、put on 主要表达“穿”的动作。

如:
He put on his coat.他穿上了他的外套。

You'd better put on your shoes.你最好穿上你的鞋子。

2、wear 主要表示“穿、戴”的状态。

如:
The old man wears a pair of glasses.老人戴着一副眼镜。

The girl is wearing a red skirt.那女孩穿着一条红色的短裙。

3、dress 可作及物动词,有“给......穿衣”的意思,后接“人”,而不是“衣服”。

如:
Please dress the children right now.请立即给孩子们穿上衣服。

dress 也可作不及物动词,表示衣着的习惯。

如:
The woman always dresses in green.那位妇女总是穿绿色的衣服。

4、be in 表示穿着的状态。

如:
John is in white today.约翰今天穿白色的衣服。

The man in black is a football coach.。

相关文档
最新文档