现在完成时与现在完成进行时--英语


The present continuous tense
现在完成进行时构成
have/has + been + 现在分词doing
现在完成进行时的用法
现在完成进行时表示在过去某一时刻开始一直 持续到现在的动作,这一动作很可能还要延续 下去。 She has been talking to me since she saw me. 瞬间动词(如:finish, marry, get up, come, go等)不能用现在完成进行时。
一定要注意,像come, join, marry, leave, die, arrive, begin, stop等这样的瞬间动词, 它们所表示的动作是在一刹那间或很短的一段时间 内完成的;因此,瞬间动词的现在完成时的肯
定式不可与表示时间段的时间状语连用。
他父亲离开祖国已经50年了。
[×] His father has left his homeland for fifty years.
现在完成时不能和明确的时间状语(last week, just now, in 1949, yesterday等)连用,但可以 和不明确的时间状语(如:already/yet, recently/lately, ever/never, just, twice/three times 等)连用;也可以和表示包括现在在内的 时间状语(如:this morning, today, now, this week/month,so far 等)连用。
Grammar
Present perfect tense Present perfect continuous tense
Preseபைடு நூலகம்t perfect tense
We form the present perfect tense with have/has and the past participle of the verb.
It is the first time that I have visited the city.
这是我第一次访问这城市。 这是我第一次听他唱歌。
This is the first time (that) I’ve heard him sing.
注意:It was the third time that the boy had been late.
[析] "In / During the past / last + 复数名词"是 完成时态的标志之一。
×1. It has come here for a few weeks.
It came here a few weeks ago. It has been here for a few weeks. × 2. She has joined the Party for several weeks. She joined the Party several weeks ago. She has been a Party member for several weeks.
(Look at the following sentences and point out what tense or tenses are used in them and the reasons why they are used.)
1 We have studied English for about five years. We began to study it five years ago. 2 Eric left home last year and has just come back. 3 Justin has been away from home for several days. He disappeared last Friday. 4 They bought this house three years ago and they have lived here since then. 5 My brother went to see my grandpa last week. He has visited him three times this month.
√ I haven't received his letter for almost a
month.
注意:瞬间动词的现在完成时的肯定式不 可与表示时间段的时间状语连用; 瞬间动词的否定形式可以与表示延 续时间的状语连用。即动作不发生的状态 是可以持续的。
用于现在完成时的句型
1)It/This is the first / second time.... that… 结构中的从句部分,用现在完成时。例如:
现在完成时与一般过去时的区别:
现在完成时与现在有联系,它表示过去的动 作对现在所产生的结果、影响。 一般过去时通常表示在过去某一具体时间发 生的动作,与现在没什么联系。 I have lost my pen.
I lost my pen yesterday.
看下列句子,并指出所用为什么时态,以及 原因
现在完成时的构成
have/has + done (过去分词)
现在完成时的用法
1.现在完成时表示的动作在说话之前已完成, 但对现在有影响。句中没有具体时间状语。
We have bought a new computer. 含义是现在已经有电脑了。 He has given up drinking. 含义是他现在已经不喝酒了。
典型例题
(1)---Do you know our town at all? B ---No, this is the first time I ___ here.
A. was B. have been C. came D. am coming
This is the first time 后面所加从句应为 现在完成时,故选B。
2.现在完成时可以表示过去发生而持续到现 在(也许还会继续进行下去)的动作或状 for后接的是时间段 态。这一用法通常都要与for…, since…等 since后接时间点,而且后面 开头的表示一段时间的状语连用。 跟的是过去时间。
She has lived here for more than ten years. 她已在此住了10多年了。 含义是她可能现在已不住在这里,也有可能再住下去。 She has studied English since 2004. 她从2004年起就开始学习英语。
Practice
was The tape recorder _________ (be) out of order last week. had We ______________ (have) it repaired the day Before yesterday. has been It ___________ (be) in good condition ever sinc
现在完成进行时常和all this morning, these few days, all night, this month, recently 等状语以及since和for 所引导的状语短语或从句连用。
现在完成时和现在完成进行时的主要区别
1)现在完成进行时着重表示动作的延续性, 而 现在完成时着重表示动作的结果。 She has read this book. She has been reading this book.
I have worked here for three years. I have been working here for 3 years.
现在完成时可表示反复发生的动作,提问 时用how many times。 而现在完成进行时则表示持续的、不间断 的动作,提问时用how long。
• I have visited Egypt twice this month. • How many times have you visited Egypt? • I have been visiting Egypt for two months. • How long have you visited Egypt?
have known We ____________ (know) each other since we were _____________ (be) boys.
Exercise:Page 8
My friend Jack has just sent me an e-mail, telling me about his travels around the world. He has just been (just be) to Qomolangma Base saw Camp and _____ (see) a Yeti there. He is still very excited about it. He has visited (visit) the _________ Great Pyramid in Egypt too. He says that he loves ______(love) Egypt but he hasn’t visited ____________(not visit) all the pyramids yet.
He _________ (swim) in Loch Ness, but has swum has never met luckily he _____________ (never meet) the Loch Ness Monster! He has dived __________ (dive) in the Indian Ocean many times looking for treasure. Although he has found _______ (find)many sunken ships, he __________ hasn’t found (not find) any treasure. ______ he been (be)to the Great Wall before? ____ Has I’m not sure—but I have.
合集下载

语法中的现在完成时与现在完成进行时

语法中的现在完成时与现在完成进行时

语法中的现在完成时与现在完成进行时现在完成时和现在完成进行时是英语语法中两个重要的时态,它们在句子中具有不同的用法和表示的时间概念。

本文将讨论这两个时态的区别和用法,并且提供一些例句来帮助读者更好地理解。

1. 现在完成时(Present Perfect)现在完成时用来表示过去发生的动作、经历或状态与现在的关系。

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

1.1 表示经历或生活经验现在完成时常常用来表达一个人的经历或生活经验,强调过去发生的事情对现在的影响。

例句:- I have traveled to many countries.(我去过许多国家。

)- She has studied English for five years.(她学英语已经五年了。

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

)1.2 表示从过去一直持续到现在的动作或状态现在完成时还可以用来表示从过去某个时间开始一直持续到现在的动作或状态。

常常与表示时间段的状语连用。

例句:- He has worked in this company for ten years.(他在这家公司工作了十年。

)- We have lived in this city since 2010.(我们从2010年开始就一直住在这个城市。

)1.3 表示刚刚完成的动作现在完成时还可以用来表示刚刚发生或完成的动作,并且与现在的情况或结果有关。

例句:- I have just finished my homework.(我刚刚完成了作业。

)- She has already left for the airport.(她已经去机场了。

)2. 现在完成进行时(Present Perfect Continuous)现在完成进行时用来表示从过去开始一直持续到现在的动作,并强调动作的持续性。

现在完成时和现在完成进行时的区别

现在完成时和现在完成进行时的区别

现在完成时和现在完成进行时的区别现在完成时和现在完成进行时是英语中两个常见的时态,它们在用法和意义上有一些区别。

现在完成时现在完成时是表示过去发生的动作对当前情况造成的影响或结果,常用以下结构:主语 + have/has + 过去分词现在完成时的用法如下:1. 表示过去的动作或事件对当前时间产生的影响:- I have finished my homework. (我已经完成了作业)- She has lost her keys. (她丢了钥匙)- They have lived in this city for five years. (他们在这个城市居住了五年)2. 表示过去某个时间点之前已经完成的动作:- They have already left. (他们已经离开了)- She has never been to Europe. (她从未去过欧洲)- Have you seen that movie? (你看过那部电影吗?)3. 表示经验、知识或技能的积累:- I have studied English for years. (我学英语已经好几年了)- He has played the piano since he was a child. (他从小就学钢琴)现在完成进行时现在完成进行时是表示从过去某一时间开始一直延续到当前的动作,常用以下结构:主语 + have/has been + 动词的现在分词现在完成进行时的用法如下:1. 表示从过去某一时间开始一直持续到当前的动作:- He has been working on this project all day. (他一整天都在做这个项目)- They have been studying for the exam for weeks. (他们几周都在准备考试)2. 表示反复出现的动作或情况:- It has been raining a lot recently. (最近一直在下雨)- The baby has been crying all night. (宝宝整晚都在哭)3. 表示对过去动作的强调或感叹:- I can't believe you have been waiting for me since morning. (我不敢相信你等了我一整个早上)- Wow, you have been cleaning the house all day! (哇,你一整天都在打扫房子!)总结现在完成时和现在完成进行时的区别主要在于时间表达和动作的性质。

现在完成时和现在完成进行时

现在完成时和现在完成进行时

现在完成时和现在完成进行时现在完成进行时(一)定义:1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

2.表示在说话时刻之前到现在正在进行的动作。

(二)基本结构:I / we / they have been + 动词的现在分词He / she / it has been + 动词的现在分词(三)用法:1、表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

The Chinese have been making paper for two thousand years.中国有2000年的造纸历史。

(动作还将继续下去)I have been learning English since three years ago.自从三年前以来我一直在学英语。

(动作还将继续下去)I study for Engilsh since 10 years ago.2、表示在说话时刻之前到现在正在进行的动作。

We have been waiting for you for half an hour.我们已经等你半个钟头了(人还没到,如同在电话里说的,还会继续等)3、有些现在完成进行时的句子等同于现在完成时的句子。

They have been living in this city for ten years.They have lived in this city for ten years.他们在这个城市已经住了10年了。

I have been working here for five years.I have worked here for five years.我在这里已经工作五年了。

4、大多数现在完成进行时的句子不等同于现在完成时的句子。

I have been writing a book.(动作还将继续下去)我一直在写一本书。

I have written a book.(动作已经完成)我已经写了一本书。

现在完成时和现在完成进行时

现在完成时和现在完成进行时

-What time is Mark leaving? -He has already gone. Yet 到目前为止, 表明说话者希望动作发生。 Has it stopped raining yet? I’ve written the letter but I haven’t posted it yet. Yet 只能用于疑问句和否定句

- 现在下雨了。雨是两个小时前开始下的, 现在还在下。 It is raining now. It began raining 2 hours ago and it is still raining. -雨下了多久了? How long has it been raining? -已经下了两个小时。 It has been raining for 2 hours.
比较现在完成进行时和现在完成时


My hands are very dirty. I’ve been repairing the car. The car is OK now. I’ve repaired it. She has been smoking too much recently, her cigarettes have been all smoked.

现在完成时常用于提供新的信息或告知最 近发生的事 The road is closed. There has been an accident. The police have arrested two men in connection with the robbery.

与just, already和yet连用

比较现在进行时和现在完成进行时
现在进行时 -Don’t disturb me. I’m working.

现在完成时和现在完成进行时

现在完成时和现在完成进行时

现在完成时和现在完成进行时一、现在完成时用来表示发生在过去的动作或状态,但其结果却和现在有联系。

现在完成时由“have / has + 动词过去分词”构成,现在完成时的被动语态的基本构成为“have / has been + 动词过去分词”。

现在完成时常用于以下几种情况:1.动作开始于过去,结束于过去,但对现在仍有影响。

2.动作发生于过去一直延续到现在,这个动作可能是某种状态习惯性动作。

3.现在完成时还可以用来表示过去某一时间到现在这段时间内反复发生的动作。

和现在完成时态连用的时间状语主要有以下三种:1.句中出现just,never,ever,already,yet,lately , recently,before, these years / months / days等词时。

2.句中出现“for + 时间段”或since + 时间点或since引导的时间状语从句(一般多为过去时)。

3.句中出现up to now(直到现在),so far(到目前为止),since then,in the past / last + 表示一段时间的词语时。

【注意】含有终止或短暂意义的动词在肯定句中不能和一段时间搭配,这类动词常见的有:begin,end,come,go,leave,join,die,marry等。

现在完成时与一般过去时的区别:1.现在完成时常表示动作或状态延伸到现在,如:He has lived in Tianjin for ten years.一般过去时虽也可指延伸,但它不能延伸到现在。

He lived in Tianjin for ten years.2.一般过去时只表示某个动作或状态曾经发生过,与现在并无联系,而现在完成时则表示过去的动作或状态对现在有影响。

We’d better stop her from doing such hard work, for she has been seriously ill.(过去的动作对现在造成了影响)He was ill last week.(并没有涉及现在的情况)3.现在完成时的时间状语可以同不确定的过去时间状语连用(如already,just,before,recently等),还可以同包括现在时间在内的时间状语连用(如today,this morning,this month,this year等),还可以和时间段连用。

现在完成时与现在完成进行时

现在完成时与现在完成进行时

现在完成时与现在完成进行时的区别
1)现在完成时强调动作行为的结果、影响,而现在完 成进行时强调动作行为本身。
Tom’s hands are very dirty. He has been repairing the car. The car is going again now. Tom has repaired it. 2)不用时间状语的情况下,现在完成进行时表示动作 仍在进行,而现在完成时则表示动作已经结束。
现在完成时和现在完成进 行时
现在完成时
1. 基本结构:
肯定句:主语+have/has+done+其他
否定句: 主语+has not/ have not+done+其他 疑问句: Have/Has +主语+done+其他?
2. 常搭配的时间状语:
already, recently, lately, yet, just, ever, never, before(单独使用), so far, up to now, till now, over+ 段时间, in the last/past few years, for +段时间, since+ 过去时间点或从句。
用于现在完成时的常用句型: It/This/That is the first/second time that … It is the first time that I have come to Zhuhai. It/This/That is the only…+that从句” 或“It/This/That is the +形容词最高级/序数词… + that从句
10 . Hurry up! The play ____ for ten minutes. A. has begun B. had begun C. has been on D. began 11. Excuse me, Marcia, a reporter from Vanity Fair ____ all day. Could you speak to her now?. A. phones B. has phoned C. has been phoning D. phoned 12.---That must have been a long trip. ---Yeah, it ___us a whole week to get there. A. takes B. has taken C. took D. was taking 13. ---Bob has gone to California. ---Oh, can you tell me when he ____? A. has left B. left C. is leaving D. would leave 14. She set out soon after dark_____ home an hour later. A. arriving B. to arrive C. having arrived D. and arrived

现在完成时与现在完成进行时的区别ppt课件

He has been there three times the last few days. 近几天他去过那里三次了
4) 用包括“现在”在内的时间状语,如now, today, this morning (month, year, term)等。 -Have you met him today? 今天你见过他吗? -No, I haven't. 我没有。 How many times have you been there this year? 今年你去过那里多少次?
.
7
5) since在现在完成时中经常出现,后面可跟表示 过去的时间状语,例如since yesterday, since two years ago, since 1987等等,since 引导的 从句一般用一般过去式,但主句谓语用现在完成 时。
I have lived here since two years ago. He has lived in Nanjing since the year before last. We have been friends ever since we met at school. 但是当主语表示有多少时间时,主句谓语可用一 般现在时。
• I haven’t seen him today. • I have seen little of her in the past few years. • So far he has done very well at school. • They have known each other since childhood.(现在
• Have you ever been to Hong Kong? • Who has been here? • I have been to Beijing twice. • She has gone to live abroad. • Where has Tim gone?

现在完成时与现在完成进行时

☆现在完成时⏹1.构成⏹have/has + 过去分词(done)通常使用现在完成时的几种情况⏹(1)表示过去发生的某一动作对现在造成的结果或影响。

⏹The disappearence of Justin has made Kelly very unhappy.⏹(2)表示动作从过去开始,持续到现在。

⏹Justin has lived in Dover since he was born.⏹(3)表示动作的确切时间不明确或不重要⏹The boy has already come home.⏹(4) 表示刚结束的动作⏹The police have just finished searching Justin’s home.⏹(5) 表示反复发生的动作⏹Some villagers say that they have seen UFOs many times.常与现在完成时连用的时间状语⏹(1). 情况(1)(3)(4)⏹already, yet, ever, just, recently, lately, never, before(adv.)⏹①The boy has already/just got home.⏹②I haven’t heard from him yet/recently/lately.⏹③I have seen the old man somewhere before.(2). 情况(2) since/for⏹I have lived in Beijing since 2000.since I arrived here.for 5 years.(3). 情况(5) times, recently, lately⏹Some villagers say that they have seen UFOs many times/recently/lately.☆现在完成进行时⏹1.构成⏹have/has + been +现在分词(doing)通常使用现在完成进行时的几种情况⏹(1) 表示过去开始的动作一直延续到现在并仍在继续之中⏹She has been talking to me since she saw me.⏹(2) 表示过去开始的动作刚结束并在某种情况下与现在有关联⏹—Sorry I am late. Have you been waiting long?⏹—Yes. I have been waiting for an hour.☆现在完成时与现在完成进行时的区别⏹1.现在完成时与现在完成进行时都表示动作从过去开始,但现在完成时表示事件或动作刚结束,而现在完成进行时则强调动作仍在继续⏹I have read a book.⏹I have been reading a book.⏹2.现在完成时可表示反复发生的动作,提问时用how many times。

【高中英语】现在完成时和现在完成进行时的区别

【高中英语】现在完成时和现在完成进行时的区别现在完成进行时表示动作从过去开始一直持续至今,或刚停止、或要继续下去。

也可以表示某种经历。

句型:have +been +doing现在完成时句型:have/has +过去分词现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况。

比较现在完成进行时 have been doing 强调的是持续性的过程,而现在完成时 have done 则侧重于这个动作所造成的结果和影响。

例句对比(1)It has rained for two hours. 雨下了两小时。

(雨下完了)It has been raining for two hours. 雨已经下了两小时了。

(现在还在下)(2)The car is going again now. Tom has repaired it. 这车又能开了,汤姆修好了它。

(修完了)Tom’s hands are very dirty. He has been repairing the car. 汤姆的手很脏,他正在修车。

(还在修)(3)I have been writing a book. 我一直在写一本书。

(还没写完)I have written a book. 我已经写了一本书。

(写完了)注意1、有时现在完成时和现在完成进行时表达的意思一致。

例如:She has worked on painting for six years. 她画画画了6年了。

(还会继续)She has been working on painting for six years. 她画画已经画了6年了。

(还会继续)2、表示状态的动词不用于现在完成进行时。

例如:I have liked piano for a long time. 我喜欢钢琴很久了。

(喜欢是一种状态)I have been liking piano for a long time. (错句)感谢您的阅读,祝您生活愉快。

现在完成时与现在完成进行时

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

构成:主语+ have / has + 过去分词+ 其他(当主语是第三人称单数时用has,其余人称用have。

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

)否定式:主语+ haven’t / hasn’t + 过去分词+ 其他疑问式:Have / Has + 主语+ 过去分词+ 其他?简略答语:Yes, 主语+ have / has.(肯定)No, 主语+ haven’t / hasn’t.(否定)现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:以already, just和yet为标志already, just和yet表示到现在为止动作或状态已经、刚刚或还没有发生。

He has already got her help.他已得到她的帮助。

He has just seen the film.他刚刚看过这场电影。

He hasn’t come back yet.他还没有回来。

以ever和never为标志ever和never表示到现在为止动作或状态曾经或从来没有发生过。

This is the best film I have ever seen.这是我曾经看过的最好的一部电影。

He has never been to Beijing.他从没有到过北京。

以动作发生的次数为标志若某一动作到现在为止已经发生了若干次,则要使用现在完成时。

He says he has been to the USA three times. 他说他已经去过美国三次了。

以so far为标志so far往往表示到目前为止动作或状态已经发生。

He has got to Beijing so far.到目前为止他已到了北京。

She has passed the exam so far.到目前为止她已经通过了考试。

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