现在完成时的用法

合集下载

现在完成时的用法总结

现在完成时的用法总结

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

现在完成时态的主要用法

现在完成时态的主要用法

现在完成时态的主要用法
现在完成时态主要用于表示对现在的影响或结果,或者强调动
作或状态的持续性或重要性。

主要包括以下用法:
1. 表示动作从过去持续到现在,或者强调现在的结果:例如,“我已经吃过早饭了。

”,“他们已经结婚了。


2. 表示一段时间以来已经完成了多个动作,或者某个动作持续
到现在:例如,“我一直在学习英语。

”,“他已经读了三本小说。


3. 表示过去的动作对现在有影响:例如,“我已经做完了作业,现在可以休息了。

”,“他已经失业了一段时间,生活变得困难起来。


4. 用于问答或者表示某种经验或成就:例如,“你吃过晚饭了吗?”,“我从小就学习音乐,已经有十年了。


总之,现在完成时态强调动作的持续性和对现在的影响,是一
个非常常用的语法时态。

现在完成时用法大全

现在完成时用法大全

现在完成时用法大全1.现在完成时是表示过去动作对现在造成影响和结果的时态,常用时间状语如many times。

just。

yet。

ever。

never。

already。

so far。

by now等。

另外,现在完成时也可以表示动作或状态从过去开始一直持续到现在,常与so far、for或since等短语连用。

例如,He has been working here since last year.2.现在完成时的构成是have/has+过去分词,例如I have XXX.3.现在完成时的四个基本句型包括肯定句、一般疑问句、否定句和特殊疑问句。

例如,XXX the work。

He has not finished the work。

What has he done?4.在使用现在完成时时,常用的九个词语包括already。

yet。

ever。

never。

just。

before。

so far。

how long和how many times,以及两个词组have/has gone to和have/has been to。

例如,I have already found my pen。

He has gone to Beijing.Jim has been living in this city for two months。

Lucy has been living in Beijing since three years ago。

He has been in China since he arrived here。

If there is no time adverb in the sentence。

the present perfect tense is often used to convey the meaning of "already" in Chinese。

For example。

"Have you lost your library book?" can be translated as "你已经弄丢了从图书馆借的那本书吗?"The present perfect tense is also commonly used in the following sentence patterns: "They have planted many trees in the last few years," "This is the best book I have ever read," and "It is the first time I have played computer games."In the present perfect tense。

现在完成时的用法

现在完成时的用法

现在完成时的用法1)现在完成时表示一件已经发生的事情,而这件事情往往与现在情况有联系。

eg. I have lost the key. 我的钥匙丢了。

(因此无法进屋)I have washed the car. 我洗过车了。

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

(我们还在等他)2)现在完成时常和just, already, yet, recently, lately, ever, still, 这类副词连用。

eg. He has just left. 他刚走。

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

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

Have you ever talk to him about it? 你曾经和他谈过这件事情吗?He still hasn't finish his work. 他的工作还没干完。

3)也可以表示从过去某段时间到现在这段时间的状语连用。

eg. How many letters have you received this week? 这个星期你收到多少封信?He has made several trips to Paris this year. 今年他去过几趟巴黎。

So far he has done very well at school. 到现在为止他在学校表现的很好。

4)现在完成时还常和for,since 引导的时间状语或者与how long 连用。

eg. I haven't seen you for ages. 我好久没看见你了。

He hasn't cleaned his room for months. 他有好几个月没打扫房间了。

We have lived here for over ten years. 我们在这里住了十多年了。

现在完成时的用法及常见句型总结

现在完成时的用法及常见句型总结

现在完成时的用法及常见句型总结现在完成时是英语中常用的时态之一,表示过去发生的动作或事件对现在造成的影响或结果。

在本文中,我们将总结现在完成时的用法和常见句型。

一、用法: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(自从...以来)。

现在完成时的三种用法

现在完成时的三种用法
Mr. Smith has been in China for 10 years.
史密斯先生在中国待过10年了。
Jane has stayed in Shanghai for 3 days.
珍妮在上海待了两天。
I have taught English for 10 years.
我已经教英语10年了。
2.现在完成时,表示过去某种行为的结果对现在有直接的影响
Tom has loe finished my homework.
爸爸,我已经做完家庭作业了。
He has gone to Hong Kong.
他已经去香港了。
3.现在完成时,表示某经历的时间长度(一般用for引导的时间状语)
现在完成时的三种用法
1.现在完成时,表示曾经有过的经验(动作、状态)
I have seen Jackie Chan before.
我以前见过成龙。
Have you been to Paris?
你去过巴黎吗?
We have never heard of such a man.
我们从来没有听说过这样的人。

现在完成时的用法

现在完成时的用法

现在完成时的用法1.构成现在完成时是由“助动词have(has)+动词的过去分词”构成。

助动词说明该谓语是属于现在时范围。

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

过去分词是主要的谓语动词,说明句子的意义。

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

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

)如:He has just seen the film.他刚刚看过这场电影He has been an English teacher since 1992.自从1992年以来他一直当英语教师。

2.四种句式肯定式:主语+ have/has + 过去分词+ 其他。

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

疑问式: Have /Has + 主语+ 过去分词+ 其他?简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)特殊疑问句:疑问词+ have/has + 主语+ 过去分词+ 其他?3.用法(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 haven't seen her for four years.我有四年没见到她了。

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

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

现在完成时的用法一、概念现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。

二、理解:现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。

动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态。

四、基本用法:1.已完成用法(影响性用法)。

该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话强调的或感兴趣的就是这个影响或结果。

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

(结果。

如:他不在这个城市)Someone has broken the window. 有人把窗户打破了。

(结果。

如:窗户仍破着)Have you seen my bag? 你看到我的手提包了吗?(结果。

如:你知道它在哪里吗?)I have bought two apples.我买了两个苹果。

(“买”这一动作发生在过去,对现在造成的结果是:拥有两个苹果。

)【注】现在完成时“完成用法”的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,just, yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning/month /year..., today等)连用。

already,just多用于肯定句中,ever,yet,never多用于疑问句和否定句中。

如:I have already finished my homework.我已经做完家庭作业了。

He has just had his meal.他刚吃过饭。

Have you ever sung this English song?你曾唱过这首英文歌吗?They haven't started yet.他们还没有动身。

We have never heard of it.我们从来没有听说过这件事。

2.未完成用法(持续性用法)。

如:该用法的现在完成时表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束)。

此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far到目前为止)等。

如:He has lived here since 1971. 自从1971年以来,他一直住在这儿。

(动作起始于1971年,一直住到现在,可能还要继续住下去。

)We have been in the army for more than 5 years. 我们在部队已经呆了五年多了。

(动作开始于5年前,一直延续至今,有可能还要继续下去。

)Have you waited long? 你等了很久吗?We have been busy this afternoon. 今天下午我们一直很忙。

The temperature has stayed hot this week. 这星期天气一直很热。

【注】除以上用法外,现在完成时还可表示过去的重复动作甚至将来动作。

如:He has always gone to work by bike. 他总是骑自行车上班。

I’ll go to bed when I’ve finished my homework. 我做完作业后就上床睡觉了。

【注意】:延续性动词和终止性动词的概念英语中,动词按其动作发生的方式、动作发生过程的长短,可分为延续性动词和终止性动词。

延续性动词表示能够延续的动作,这种动作可以延续下去或产生持久影响。

例如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。

终止性动词也称非延续性动词、瞬间动词或短暂性动词,表示不能延续的动作,这种动作发生后立即结束。

例如open, close, finish, begin, come, go, arrive, reach, get to, leave,move, borrow, buy等非延续性动词不能直接和for 或since 连用,但我们可以找一个相应的延续性动词或动词短语来替换这些非延续性动词,如: come→be, come to→be in / at, go out→ be out, leave→be away,begin→be on, stop→ be over,buy→ have, borrow→ keep,open→be open, close→be closed, join→be a member of,die→be dead, catch a cold→have a cold, get to know→know, become a teacher →be a teacher, fall asleep→be asleep, fall ill→ be ill 等。

五、与现在完成时连用的常用词语现在完成时常见句型:(1)主语+have/has done(终止性动词,即瞬间完成或延续时间很短的动词come,go,arrive,leave,join,become,die)+副词短语(just, already, yet, before, ever, recently 等)(2) 主语+have/has been/ done(现在完成时的未完成用法只适用于延续性动词learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay)+for/since等短语例如:He has been in the League for four years. 他入团已经四年了。

经典用法:1.since(自从)。

如:不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时。

since 作介词,后面可以接一个时间点,如since 1980,也可以接“一段时间+ago”,如: since three years ago, since two monthsago等。

since 还可用作连词,引导一个过去时态的时间状语从句。

如:I haven’t seen her since last week. 自上周以来我一直未见过她。

Where have you been since I last saw? 自我上次见到你之后你到哪里去了?【注】有时可用其他时态的情况,但须注意。

如:①对于某些表示状态的动词(如seem 等),或因语义等方面的原因,有时可能用一般现在时比较现在完成时更合适。

如:It seems like years since we last met. 我们似乎几年未见面了。

Since when does the $42 plus $5 service charge come to $48? 从什么什候开始42元加5元的服务费等于48元了?②若不是指从过去持续到现在,而是指从较远的过去持续到在一个较近的过去,则用过去完成时。

如:Yesterday he told me that he hadn’t eaten anything since Tuesday. 他昨天告诉我自星期二以来他一直未吃任何东西。

(指从星期二至昨天未吃东西)③表示时间长度时,通常用一般现在时代替现在完成时。

如:It’s ten years si nce he left here. 他离开这儿已10年了。

2.so far(到目前为止)。

如:So far there has been no bad news. 到现在为止还没有什么坏消息。

We haven’t had any trouble so far. 到目前为止,我们还没有遇到任何麻烦。

3.in [for, during] the past [last] … years(在过去…年中)。

另for后常跟一个时间段(for three years, for half an hour),指某个动作到现在为止已持续了多长时间等。

如:In the past two years I’ve seen him little. 过去两年我很少见到他。

I have been here (for) the last [past] month. 最近一个月里我都在这儿。

【注】在一定的上下文里,若是以过去时间为起点,也可用过去完成时。

4.up to [until] now(到现在为止)。

如:Up to now, the work has been easy. 到现在为止这工作还算容易。

I have heard nothing from him up to now. 到现在为止我还没有听到他一点音信。

5.It’s [will be] the first time that…(第一次…)。

如:It’s the first time I’ve come here. 这是我第一次来这儿。

Don’t forget, it’ll be the first time I’ve spoken in public. 别忘了,这是我第一次在公共场合发言。

现在完成时与一般过去时的用法比较一般过去时通常与表示过去的时间状语连用。

如:yesterday, last week, two years ago, just now, in 2002等;现在完成时则常与just, already, ever, never等副词和these days, this week, since..., for...等表示一段时间的状语连用。

比较:He has lived in Beijing for 8 years.(A)He lived in Beijing for 8 years.(B)[说明]他在北京住了8年。

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

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

相关文档
最新文档