英语中的现在完成时?英语中现在完成时和现在完成进行时的区别主要体现在动作持续的时间、强调的重点以及语境应用上:动作持续的时间:现在完成时:表示过去发生的动作或状态在过去完成,并且这一完成的结果对现在有影响,但不强调动作一直持续到现在。例如,“I have finished my homework.”现在完成进行时:强调动作从过去某一时间开始,那么,英语中的现在完成时?一起来了解一下吧。
现在完成时和现在完成进行时的区别主要在于动作特性和对现在的影响。
动作特性:
现在完成时:侧重于表达动作的完成。它表示过去某个不确定的时间里发生的动作,但这个动作对现在仍有影响或结果。例如,“I have finished my homework.”这里的“have finished”强调动作的完成,即作业已经完成,对现在的影响是我现在没有作业要做了。
现在完成进行时:侧重于强调动作的持续性和进行状态。它表示从过去某时开始一直持续到现在的动作,并且还可能继续持续下去,或者表示刚刚终止的动作。例如,“I have been studying for three hours.”这里的“have been studying”强调学习这个动作从三个小时前开始,一直持续到现在,可能还将继续。
对现在的影响:
现在完成时:除了表示动作的完成,还常常与现在的情况有联系,表示过去发生的动作对现在造成的某种影响或结果。
英语中使用现在完成时主要有以下三种情况:
表示过去的经历或经验:
当我们想要表达自己已经经历过某些事情时,可以使用现在完成时。例如,“I have been to Paris twice.”或者“She has never seen the ocean before.”
表示动作从过去一直延续到现在:
如果一个动作从过去一直延续到现在,并且可能仍在继续,我们可以使用现在完成时。例如,“I have lived in this city for ten years.”或者“They have been married for five years.”
表示过去的动作对现在产生的影响:
有时候,过去发生的动作对现在产生了影响,这时我们可以使用现在完成时。例如,“I have lost my keys.”或者“She has finished her homework.”

现在完成时时间标志词:before,ever,never,just,recently,yet,already,since,so far,for,in the past。
1、before以前。
例句:Have you been to the Great Wall before?
译文:你以前去过长城吗?
2、ever曾经。
例句:Have you ever been to Beijing?
译文:你曾去过北京吗?
3、never从不。
例句:Mike has never heard of that man.
译文:迈克从来没有听说过那个男人。
4、just刚刚。
例句:She has just eaten breakfast.
译文:她刚刚吃过早饭。
5、recently近来,最近。
例句:Mary has recently returned home from Shanghai.
译文:玛丽最近从上海返家了。
6、yet已经,仍然,还。
例句:They haven't yet won a match.
译文:他们还未赢得一场比赛。
7、already已经。
例句:They have already arrived at the park.
译文:他们已经到达公园。

英语中现在完成时和现在完成进行时的区别主要在于其强调的动作性质和所持续的时间段。
1. 动作性质: 现在完成时:强调动作的完成性和对现在的影响。它关注的是动作是否已经完成,以及这个动作对现在产生的结果或状态。例如,“I have finished my homework.”表示作业已经完成,强调结果。 现在完成进行时:强调动作的持续性和未完成性。它侧重于描述从过去某一时间开始一直持续到现在的动作,可能仍然要继续下去。例如,“I have been studying for three hours.”表示学习这个动作从过去到现在一直在持续,并未完成。
2. 时间段: 现在完成时:虽然动作从过去开始,但主要关注的是动作对现在的影响或结果,而不是动作的具体持续过程。 现在完成进行时:明确表示动作从过去某一时间开始,一直持续到现在,并可能继续持续下去。
3. 语法结构: 现在完成时:由“have/has + 过去分词”构成。
现在完成时(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.(所有的客人到了以后,聚餐就开始了。
以上就是英语中的现在完成时的全部内容,现在完成时:侧重于表达动作的完成。它表示过去某个不确定的时间里发生的动作,但这个动作对现在仍有影响或结果。例如,“I have finished my homework.”这里的“have finished”强调动作的完成,即作业已经完成,对现在的影响是我现在没有作业要做了。现在完成进行时:侧重于强调动作的持续性和进行状态。内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。