现在完成时的用法和现在完成进行时有什么区别?...

现在完成时与现在完成进行时的区别._百度作业帮
拍照搜题,秒出答案
现在完成时与现在完成进行时的区别.
现在完成时与现在完成进行时的区别.
我们主要学习的是现在完成时(have done)和现在完成进行时(have been doing)这两种时态.为了方便同学们了解和掌握,现就这两种时态的相同点与不同点分析如下: 相同点1. 现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作.如:I have worked in this school since 2001.I have been working here since 2001.2. 现在完成时和现在完成进行时都可以表示一段时间内延续的动作.如:Mr. Smith has lived here for 20 years.Mr. Smith has been living here for 20 years.
以上句子用现在完成时与现在完成进行时,含义上没有什么差别,两种时态可以互相换.但两种时态也存在有用法上的差别.不同点
首先,从定义上来看,现在完成时(have done)表示的是已经完成的动作或者状态,常常与already“已经”或ever “曾经”连用,如:We have already learnt Unit 2. (我们已经学习了第二单元.)She is the most beautiful girl I have ever seen. (她是我见过的最漂亮的女孩.)而现在完成进行时则表示的是从过去某一时刻开始一直延续到现在,并且还要进行下去的动作,具有未完成的特点,一般不与already或ever等连用,如:We have been learning Unit 2. 我们一直在学习第二单元.(没学完)
注意以下两组句子含义上的区别:I have read the novel. 我看过那本书了. (已看完)I have been reading the novel. (一直在看,还没有看完)Who has eaten my dinner? (表示“全吃光了”)Who has been eating my dinner? (表示“还有一些剩下”)
第二,相对于现在完成时表示次性,现在完成进行时可以表示动作的重复,请看以下句子:I have met him at the library. (我在图书馆见过他.)I have been meeting him at the library. (我经常在图书馆看见她.)
第三,现在完成时和现在完成进行时都可以表示刚刚结束的动作,但在含义上有区别.现在完成时强调的是动作的结果,而现在完成进行时强调的则是动作的过程.如:You look so tired, what have you been doing?你看起来很累,做什么了?(强调动作)We are very tired. We’ve been cleaning the house.我们很累,我们刚才在打扫房子.(强调该动作所导致)We’ve cleaned the house. You may come in now.我们打扫过房子了,你可以进来了.(强调结果“房子干净”)练习:1. -You looked exhausted!-Yes, I ________(play) tennis and I _______( not play) for ages, so I’m not used to it.2. He ________ (lose) money for years. ( and will probably continue to lose money.)3. I _______ (read) your book. ( I haven’t finished it.)4. I _______ (read) your book. (I’ve finished it.)5. You _______ (cough) a lot lately. You should give up smoking.Keys: 1. have been playing, haven’t played2. has been losing3. have been reading4. have read5. have been coughin1)这两个时态的主要差别是,现在完成时表示动作业已完成, 而完成进行时却不一定如此:I’ve made a cake. 我做了一个蛋糕.(已做好)I’ve been making a cake. 我一直在做一个蛋糕. (不一定做好了)She’s painted a picture. 她画了一幅画.(已画好)She’s been painting a picture. 她在画一幅画.(可能还没画好)They’ve built a bridge. 他们建了一座桥.(已建好)They’ve been building a bridge. 他们一直在建一座桥.(可能还在建)He’s written a novel. 他写了一部小说.(已完成)He’s been writing a novel. 他在写一部小说.(可能尚未完成)2)许多静态动词都只能用于完成时而不能用于完成进行时:I’ve known that for a long time. 这事我已经知道很久了.The strike has lasted six months. 这次罢工已经持续了6个月.Nobody has seen him since last week. 从上周起就没人见到过他.We’ve had terrible weather for nearly two weeks. 几乎有两星期天气都很恶劣.They’ve owned the house for many years. 这房子他们已经拥有许多年了.I’ve always thought you’re right. 我一向认为你是对的.但当意思发生转变时也可能用于完成进行时:I’ve been thinking of doing so for a long time. 我好久以来一直想这样做.Tom has been seeing about a work permit for you. 汤姆一直在设法帮你取得工作许可证.Which judge has been hearing the case? 哪位法官在审这个案子?She has been having a tooth out. 她在拔牙. 现在完成时与现在完成进行时
现在完成进行时是“进行时”与“完成时”的结合体,在许多场合它不仅体现进行时的特点,而且也经常体现完成时的特点.我们在使用现在完成时与现在完成进行时的时候,要注意以下几种情况:
1. 大“同”小“异”.延续性动词(如work, study, live, teach, wait等)用在现在完成进行时与现在完成时中意思差不多,现在完成进行时只是现在完成时的强调形式.如:The teacher has been teaching at this school for 5 years. 五年来这位老师一直在这所学校教书.The teacher has taught at this school for 5 years. 这位老师在这所学校已经教了五年书了.
2. 动作的“结束”与“延续”.英语中的多数动词在这两种时态中表示不同的意思.现在完成时如果不带表示一段时间的时间状语,就只能表示动作的完成;而现在完成进行时则无论是否有时间状语,都表示动作的持续.(但要注意:短暂性的动词不能用于现在完成进行时中.)如:They have built a new bridge. 他们已建造了一座新桥.(表示动作的完成)They have been building the new bridge (these years). 他们(这几年)一直在建造这座新桥.(表示动作仍在继续) I have done that. 那事我已做了.(表示动作的完成)I have been doing that.我一直在做那件事.(表示动作仍在继续)
3. “生动”与“平叙”.现在完成进行时比较生动,有时含有明显的感情色彩;而现在完成时往往只说明一个事实、一种影响或结果,平铺直叙,没有感情色彩可言.如:Who's been eating my apples? 谁一直在吃我的苹果? (有感情色彩,表示不满)Who's eaten my apples? 谁吃了我的苹果? (只是希望得到一个回答)
现在完成进行时 是过去发生的动作持续到现在还在发生。形式have been doing .现在完成时时
是过去发生的动作对现在有影响。形式是have done现在完成时和现在完成进行时有什么区别?举例子说说看!_百度作业帮
拍照搜题,秒出答案
现在完成时和现在完成进行时有什么区别?举例子说说看!
现在完成时和现在完成进行时有什么区别?举例子说说看!
现在完成进行时是指某一动作从过去一直持续到现在,到现在已经结束或可能继续进行下去,并且对现在有一定的影响或产生了一定的结果;而现在完成进行时是指某一动作从过去一直持续到现在,并且还有可能继续下去,不强调对现在照成影响.
某个动作,发生在过去,具体什么时候不知道,但到目前为止,是做过了的,这就是现在完成时。
某个动作,过去就已经发生,而且到了现在还没有中止,还在做,这就是现在完成进行时。
你比较一下例句:
I have phoned him.
She has been talking on the phone for three hours.
第一句是说,我打过电话了,注意这个句子是不提供具体时间信息的,...现在进行时和现在完成时的区别?
现在进行时和现在完成时的区别?
注意一下两个时态的特点: 某个动作,发生在过去,具体什么时候不知道,但到目前为止,是做过了的,这就是现在完成时。&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &某个动作,过去就已经发生,而且到了现在还没有中止,还在做,这就是现在完成进行时。
你比较一下例句: I have phoned him. She has been talking on the phone for three hours. 第一句是说,我打过电话了,注意这个句子是不提供具体时间信息的,仅仅是,至今,我做过这件事了。 第二句话,她一直在打电话,至现在已经打了三个小时,还没停。 你想想看,如果这两个时态的区别是什么动词延续或短暂,又怎么触及“是否还在进行”的本质呢?短暂的动作也好,延续的动作也好,在时间划分上都可以是一直进行的。He has gone,这样的句子,go是延续性动词还是短暂性动词呢?“走”既可以看作是瞬间就发生,也可以看成是长时间的动作,所以动词含义只是表象。这两个时态的本质区别,就是后者表述动作还在进行,进行态的意思就是“一直”“经常”。 在看看所谓的互换。 如果She has been talking on the phone for three hours. 那么你可以推出She has talked on the phone for three hours. 但是你能反推吗? 所以,你的“某些时候”可以互换不周延。这个要看具体的逻辑。 你在看看这个例子,拓展一下: 很多语法书都说,现在完成时表示动作对现在造成的影响,因此: He has gone to America. 如果“对现在造成影响”,我们是否可以判断:“He is not in China”。 或许他已经回来了,但是说话人不知道,那么死扣这种“语法规则”,能得到事实吗
其他回答 (3)
现在进行时 就是 正在发生的事(~ing)
现在完成时 就是 到目前为止已经做完了的事(d/ed)
现在进行时是此刻正在发生的行为和动作,没有停止。现在完成时是到当前已经完成的停止的动作和行为。比如说,我在读一本书,这就是现在时。我读完了一本书,这就是完成时。
现在进行时是此刻正在发生的行为和动作现在完成时是到当前已经完成的停止的动作和行为。
相关知识等待您来回答
外语领域专家
& &SOGOU - 京ICP证050897号现在完成时与现在完成进行时的区别?_百度知道
现在完成时与现在完成进行时的区别?
我有更好的答案
按默认排序
如有疑问,欢迎追问, want等) (参考现在进行时一章),也不能用于现在完成进行时:
(1)当表示过去发生的动作。如 I have copied these problems. ×
I have liked her for a long time,强调对现在产生的结果或影响时。如 I have been liking her for a long time:
1。而现在完成时无此限制;而当使用现在完成时的时候;现在完成进行时只是现在完成时的一种强调时态而已,已经完成.
(3)不能用于进行时的动词(如like.
(2)当使用现在完成进行时的时候,是否使用延续性动词,视具体情况而定.要用延续性动词,主句的谓v。如 I have played for half an hour since I began to play tennis,只能用现在完成时.相同点.不同点. = I have been playing for half an hour since I began to play tennis,两者通用:
当表示过去发生且一直持续到现在的动作时现在完成进行时与现在完成时的比较. √希望我的回答能够帮到你
其他类似问题
现在完成时的相关知识
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁英语中的现在完成时,现在完成进行时,一般过去时的区别。_好搜问答
|注册&您有新任务,
英语中的现在完成时,现在完成进行时,一般过去时的区别。
被浏览73次
采纳率:51%
一般过去时
⑴表示过去发生的动作或状态,通常会有明确的表示过去的时间状语。
I went to the zoo yesterday.
I stayed up last night ..
⑵叙述过去连续发生的动作或状态。
This morning , I got up early , went out for a walk , then came back and cooked for my family .
⑶表示过去某一段不确定的时间内发生的动作或状态。
He worked in the store for 5 years.
⑷讲故事时用一般过去时,但描述故事发生的背景时用过去进行时。
⑸ used to do sth. 过去常常(习惯)做某事
be used to doing sth 一直习惯做某事
I used to get up early.
I am used to getting up early.
过去进行时
⑴ 表示过去某一点时间正在进行的动作或状态。
I was watching TV at 11 last night.
⑵ 表示过去某一段时间内一直进行的动作或状态,但说话时动作并没有发生。
He was writing a book last week.
⑶ 表开始,表结束,表移动的瞬间动词(come, go, arrive, leave, start)用在过去进行时中,表示过去的将来即将发生的动作或状态
Yesterday he said he was leaving for Shanghai next week.
⑷ 过去进行时与always总是, constantly始终, really非常, actually实际上, often经常, usually通常, all the time一直、总是, continually一直,等副词连用时,表示过去反复出现或发生习的惯性动作,此时常表示说话人的某种感情,如赞扬,遗憾,讨厌或不满等。
When he was a boy he was always crying.
⑸讲故事时用一般过去时,但描述故事发生的背景时用过去进行时。
现在完成时:
现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成: have (has) +过去分词。
谢谢,祝你学习进步! 用微信扫描二维码分享至好友和朋友圈分享到:
下面是答答童鞋给您的小建议,您看靠谱吗?初来乍到,弄错了您不要生气哦(*^__^*)答答小贴士
等您帮助的附近的朋友换一换
大家都在搜好搜APP下载好搜摸字APP 随时随地随心搜索 用好搜, 特顺手!
第9天生活就像海洋,只有意志坚强的人才能达到生命的彼岸。知道了

我要回帖

更多关于 现在完成时的用法 的文章

 

随机推荐