(完整版)现在完成进行时和现在完成时的区别

合集下载

现在完成进行时和现在完成时有什么区别

现在完成进行时和现在完成时有什么区别

现在完成进行时和现在完成时有什么区别研究好资料欢迎下载现在完成进行时和现在完成时有什么区别?现在完成时与现在完成进行时相同点1.现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作.如:I have worked in this school since 2001.I have been working here since 2001.2.现在完成时和现在完成进行时都可以表示一段时间内进行的动作.例如:Mr. Smith has taught English for 20 years.Mr. Smith has been teaching English for 20 years.以上句子用现在完成时与现在完成进行时,含义上没有什么差别,两种时态可以互相换.但两种时态也存在意义和用法上的差别.不同点1.现在完成时可表示已经完成的动作或者状态,常常与already(已经)或ever(曾经)连用。

如:We have already learnt Module 3.我们曾经研究了第三模块.She is the most beautiful girl I have ever XXX.她是我见过的最漂亮的女孩.而现在完成进行时则透露表现的是从过去某一时刻入手下手一直连续到现在,有大概还要进行下去的动作,普通不与already或ever等连用,如:We have been learning Module 4.我们一直在研究第四模块.(纷歧定学完)注意上面这组句子含义上的区分:I have read the novel.我看过那本书了. (已看完)I have been reading the novel. (一直在看,不一定看完)2.相对于现在完成时表示一次性,现在完成进行时可以表示动作的重复.如:I have met him at the library. (我在图书馆见过他.)I have been meeting him at the library. (我经常在图书馆看见他.)研究好资料欢迎下载3.现在完成时和现在完成进行时都可以表示刚刚结束的动作,但在含义上有区别.现在完成时强调的是动作的结果,而现在完成进行时强调的则是动作的过程.如:—You look so tired, what have you been doing你看起来很累,做什么了(强调动作)—XXX.我们很累,我们刚才在打扫房子.(强调该动作所导致)—We've cleaned the house. You may come in now.我们打扫过房子了,你可以进来了.(强调结果"房子干净")4.现在完成进行时态不能用来谈某个动作的具体次数或几件事情.这时,我们要用现在完成时态.如:I have been XXX.(×)I have drunk five cups of XXX.5.现在完成时强调"事实";而现在完成进行时则强调"动作",并且常含有喜悦,愤怒,不满,厌恶等感情色彩.如:The lazy boy has lain in bed for a whole day.这个懒孩子在床上躺了一天.(强调事实)The lazy boy has been lying in bed for a whole day.这个懒孩子在床上躺了一天了.(强调动作,含有对小男孩厌恶的感情色彩)6.如果没有时间状语,现在完成进行时有延续性,现在完成时没有.如:I've been cleaning the house but I still haven't finished.I've cleaned the house, but I still XXX.(×)。

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

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

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

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

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)现在完成进行时用来表示从过去开始一直持续到现在的动作,并强调动作的持续性。

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

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

现在完成时和现在完成进行时现在完成进行时(一)定义: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.(动作已经完成)我已经写了一本书。

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

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

Thank you!
现在完成时和现在完成进行时的主要区别
现在完成进行时着重表示动作的延续性,而 现在完成时着重表示动作的结果。
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.
现在完成时和现在完成进行时的区别 II (3)有些表示状态、感情、感觉的静态动词, 如:have, like, hate, hear, know, sound等动词 不能用于现在完成进行时,但可用于现在完成 时。如: They’ve known each other since 1970. 自从1970年起他们就相互认识了。 (4)现在完ቤተ መጻሕፍቲ ባይዱ进行时也可表示现在以前这段时 间反复发生的事情。如: We’ve been seeing each other quite a lot recently. 最近我们经常见面。
现在完成时和现在完成进行时的区别 II
(1)在不用时间状语的情况下,现在完成进行时表示 动作仍在进行。而现在完成时则表示动作在过去已结 束。如: The students have been preparing for the exam. (还在进行)学生们一直在准备考试。 The students have prepared for the exam. (已经结束)学生们为考试作了准备。 (2)在强调指出动作还未结束,还要继续下去。如: I’ve been reading this book for two hours, but I haven’t finished it. 这本书我已读了两个小时了,但我还没读完。 I’ve read this book. 我已读完这本书了。

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

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

现在完成时与现在完成进行时的区别
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

(完整word版)现在完成时和现在完成进行时的区分

(完整word版)现在完成时和现在完成进行时的区分

现在完成时和现在完成进行时一、现在完成时用来表示发生在过去的动作或状态,但其结果却和现在有联系.现在完成时由“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、前者表示的的结果是直接的,而后者所表示的则是最后的结果;2、现在完成进行时通常有延续性、动作在重复,现在完成时则没有3、现在完成进行时比较生动,含有明的感情色彩;而现在完成时往往只说明一个事实、一种影响或者结果,平铺直叙,没有感情色彩。

现在完成时和现在完成进行时的区别现在完成时和现在完成进行时的区别主要在:1、前者表示的的结果是直接的,而后者所表示的则是最后的结果;2、现在完成进行时通常有延续性、动作在重复,现在完成时则没有3、现在完成进行时比较生动,含有明的感情色彩;而现在完成时往往只说明一个事实、一种影响或者结果,平铺直叙,没有感情色彩。

现在完成时的结构(1)肯定句:主语have/has动词的过去分词;(2)否定句:主语have/has not动词的过去分词;(3)一般疑问句:Have/Has主语动词的过去分词;(4)特殊疑问句:特殊疑问词一般疑问句(have/has主语过去分词)。

现在完成时的时间标志词现在完成时的标志词是:already、yet、just、never、ever、before、since、for、so far、recently、up to now、表示次数的词组、during the past/last、three years、till now一、already 早已,已经;先前;用在肯定句中(be动词、助动词、情态动词之后,实意动词之前)常与yet进行转换。

例句:I have already finished the work.翻译:我已经完成这项工作了。

二、yet还;但是;已经;又,再。

可以放在否定句和一般疑问句句末。

例句:I didn't receive a letter from him yet.翻译:我还没有收到过他的信。

现在完成时和现在完成进行时有什么区别

现在完成时和现在完成进行时有什么区别

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

(1)强调动作是过去发生的(2)强调对现在的影响或结果(3)在过去不确定的时间里发生的动作,但是结果对现在有影响。

现在完成进行时其表达的意思有两种:1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

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

现在完成进行时其构成形式如下: I / we / they have been + 动词的现在分词He / she / it has been + 动词的现在分词功用如下: 1)表示一个在过去开始而在最近刚刚结束的行动,如:Ann is very tired. She has been working hard.Why are you clothes so dirty? What have you been doing?2) 表示一个从过去开始但仍在进行的行动,如:It has been raining for two hours. (现在还在下)Jack hasn’t been feeling very well recently.3) 表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,如:She has been playing tennis since she was eight.4) 现在完成时强调动作行为的结果、影响,而现在完成进行时只强调动作行为本身,如: Tom’s hands are very dirty. He has been repairing the car. The car is going again now. Tom has repaired it.注意:现在完成时有否定结构、而现在完成进行时没有否定结构。

现在完成时态可表示做完的时期以及已有的经验、但现在完成进行时不可以A) 表示动作到现在为止已经完成或刚刚完成。

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

现在完成进行时和现在完成时的区别
1)现在完成进行时一般强调过去发生的动作现在仍在继续。

现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。

I have been writing an article.
我一直在写一篇文章。

(仍在) I have written an article. 这已写好一篇文章。

(已完成)
I have been reading that book since last week.
上周以来,我一直在读那本书。

(还在读)
I have read that book before.
以前我曾读过那本书。

(动作在过去曾经发生过)
2) 现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感情色彩。

现在完成时表示已经结束的动作,强调动作的结果。

Where have you been? We have been looking for you everywhere.
你到哪里去了?我们到处在找你。

(表示刚刚结束的动作)
We have looked for him, but haven't found him.
我们找过他,但没有找到他。

(表示动作已结束,强调支作的结果)
3) 现在完成进行时表示现在以前的这段时间内反复发生的事情。

All these years they have been contributing articles to our magazine.
这些年来,创立们一直为我们杂志写稿。

We have been seeing quite alot of each other recently. 最近我们常常见面。

过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作。

它表示句子中描述的动作发生在“过去的过去”。

现在完成时与现在完成进行时练习篇
B. Complete the following sentences with the right form of the verbs given.
1. You know, I ________ (look) for a job for three months, and this is my first formal interview.
2. My sister ________ (stay) in Beijing for three months last year.
3. The little boy is dirty all over because he ________ (play) in the mud all the morning.
4. I ________ (wonder) if you were free this afternoon.
5. Here he is! We ________ (wait) anxiously for him since last night.
1. —I’m sure Andrew will win the first prize in the final.
—I think so. He ________ for it for months. (2008江苏)
A. is preparing
B. was preparing
C. had been preparing
D. has been preparing
2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it.
A. walks
B. walked
C. has walked
D. had walked
3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008福建)
A. saw
B. see
C. had seen
D. have seen
4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year. (2007湖南)
A. studies
B. studied
C. is studying
D. has been studying
5. Danny _________ hard for long to realize his dream and now he is popular. (2007福建)
A. works
B. is working
C. has worked
D. had worked
6. —I have got a headache.
—No wonder. You_________ in front of that computer too long. (2007江西)
A. work
B. are working
C. have been working
D. worked
7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007上
A. has fallen
B. had fallen
C. is falling
D. was falling
8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.(北京)
A. had considered
B. has been considering
C. considered
D. is going to consider
9. —______ you ______ him around the museum yet? (2007江苏)
—Yes. We had a great time there.
A. Have ; shown
B. Do ; show
C. Had; shown
D. Did; show
10. —Hi, Tracy,you look pale.
—I am tired. I _______ the living room all day.
A. painted
B. had painted
C. have been painting
D. have painted
A. Correct the following sentences.
1. All these years they are contributing articles to our magazine.
2. I have been drinking five cups of coffee this afternoon.
3. What have you been doing before you left Oxford?
4. It's a good job. Have you done it all by yourself?
5. It's a long time since you come to see me.
6. Alice didn't see much of Henry lately.
7. I'm glad to tell you that you passed the exam.
Key:
A. 1. are→have been 2. have been drinking→have drunk 3. have→had
4. Have you done→Did you do
5. come→came
6. didn't seen→hasn't seen
7. passed→have passed
B. 1. have been looking 2. stayed 3. has been playing/ has played
4. wondered
5. have been waiting
C. 1-5 DCDDC 6-10 CABA C。

相关文档
最新文档