英语语法现在完成时的用法详解(优选3篇)
英语语法现在完成时的用法详解 篇一
第一篇内容
现在完成时是英语中一个非常重要的时态,它表示过去发生的动作对现在的影响或结果。本文将详细介绍现在完成时的构成和用法。
现在完成时的构成非常简单,由助动词“have/has”和动词的过去分词构成。助动词的形式取决于主语的人称和数。例如,当主语是第一人称单数时,我们使用“have”,而当主语是第三人称单数时,则使用“has”。过去分词的形式有规律变化和不规则变化,需要根据具体的动词进行学习。
现在完成时的用法如下:
1. 表示过去发生的动作对现在的影响或结果。例如:I have finished my homework.(我已经完成了我的作业。)这句话表示过去完成的动作对现在的状态产生了影响,即我完成了作业,现在可以做其他事情了。
2. 表示过去从未发生的动作。例如:He has never been to China.(他从来没有去过中国。)这句话表示在过去的某个时间点之前,他从未去过中国。
3. 表示过去开始并一直持续到现在的动作。例如:I have lived in this city for five years.(我在这个城市住了五年了。)这句话表示在过去的某个时间点开始,一直持续到现在,我一直住在这个城市。
4. 表示过去的动作对现在的状况产生的结果。例如:She has lost her keys.(她丢了钥匙。)这句话表示过去丢失了钥匙,现在找不到。
需要注意的是,现在完成时通常与表示时间段的状语连用,如for,since等。例如:I have been studying English for two years.(我已经学习英语两年了。)
总结一下,现在完成时用来表示过去发生的动作对现在的影响或结果。它的构成简单,由助动词“have/has”和动词的过去分词构成。我们需要根据具体的语境来正确运用现在完成时。
英语语法现在完成时的用法详解 篇二
第二篇内容
现在完成时是英语中一个重要的时态,它在交流中经常被使用。本文将详细介绍现在完成时的用法和一些常见的错误。
首先,现在完成时用来表示过去发生的动作对现在的影响或结果。它常与表示时间段的状语连用,如for,since等。例如:I have lived in this city for ten years.(我在这个城市住了十年了。)这句话表示在过去的某个时间点开始,一直持续到现在,我一直住在这个城市。
其次,现在完成时还用来表示过去从未发生的动作。例如:She has never been to Europe.(她从来没有去过欧洲。)这句话表示在过去的某个时间点之前,她从未去过欧洲。
另外,现在完成时还可以表示过去的动作对现在的状况产生的结果。例如:He has broken his leg.(他摔断了腿。)这句话表示过去摔断了腿,现在还处于这个状态。
现在完成时的常见错误包括以下几点:
1. 错误使用助动词。要根据主语的人称和数来选择正确的助动词形式。例如:She have finished her homework.(错误)应改为She has finished her homework.(正确)
2. 错误使用过去分词。过去分词的形式有规律变化和不规则变化,需要根据具体的动词进行学习。例如:I have went to the store.(错误)应改为I have gone to the store.(正确)
3. 错误的时间表达。现在完成时通常与表示时间段的状语连用,如for,since等。例如:I have been studying English since two years.(错误)应改为I have been studying English for two years.(正确)
总结一下,现在完成时用来表示过去发生的动作对现在的影响或结果。我们需要根据具体的语境来正确运用现在完成时,并避免常见的错误。熟练掌握现在完成时的用法,可以帮助我们更准确地表达自己的意思。
英语语法现在完成时的用法详解 篇三
编者按:现在完成时既涉及过去,又联系现在,很多同学不太能明白其中的多种用法。小编给大家了一系列有关现在完成时的英语语法知识,一起来看看吧!
现在完成时概念:
定义:表示过去的某一时间内发生的动作,对现在造成的影响和结果,也可指从过去开始,延续到现在的动作或状态。
句型结构:
1.主语+have/has+过去分词.(肯定句)
I have learnt English for three years.
我已经学了3年的英语了。
2.主语+have/has+not+过去分词(否定句)
She hasn't come.
她还没来。
3.Have/has+主语+过去分词(一般疑问句)
Have you called your father?
你给
你爸爸打电话了吗?注意:第三人称用has,其他人称用have。
现在完成时经常连用的时间状语:
already 已经(肯定句)
yet已经(疑问句和否定句)
ever曾经(疑问句和肯定句)
before之前
recently=in recent最近
these days这些天
so far=up to now 到目前为止
in the past+数字+years/months/weeks过去的一段时间里
since+时间点/时间段+ago 自什么时间前以来
10个句子轻松掌握现在完成时:
Over fifty countries have joined the AIIB so far.
到目前为止,已经有50多个国家加入了亚投行。
I have finished my homework.
我做完作业了。
Tom has visited the Great Wall twice.
汤姆去过长城两次了。
You have already posted the letter.
你已经发过信息了。
They have been to many interesting places.
他们去过很多有趣的地方。
Have you ever won any prizes before?
你曾经得过奖吗?
Have you found your pen?
你找到你的钢笔了吗?
He has not finished his homework yet.
他还没写完作业。
Lily has gone to Shanghai.
莉莉去上海了。
I have learnt to speak English.
我学会讲英语了。
作者|Lindsay
公众号:豆猫学习
本文为原创文章,版权归作者所有,未经授权不得转载!