关于英语现在完成时的用法
现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,是非常的知识点,你们都掌握了吗。接下来小编在这里给大家带来英语现在完成时的用法,我们一起来看看吧!
英语现在完成时的用法
什么是现在完成时?
现在完成时有两层含义:1.表示过去发生的动作对现在造成的影响或结果2.表示过去的动作或状态持续到现在
现在完成时的构成: 主语+have/has +动词的过去分词.(have/has done, have/has been done)
2
现在完成时的基本句型:
基本结构:主语+have/has+动词的过去分词(pp)(V-ed) eg done
①肯定句:主语+have/has+动词的过去分词(pp)(V-ed)+宾语 ②否定句:主语+have/has+not+动词的过去分词(pp)(V-ed)+宾语 ③一般疑问句:Have/Has+主语+动词的过去分词(pp)(V-ed)+宾语 ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)
3
现在完成时常用的时间状语有:
lately ,recently ,just, already, yet, up to now,
till now,so far,to this day,
in the past few years/months/weeks/da over the past few years,
during the last three months,for the last few centuries,
through centuries,throughout history等.
英语现在完成时的例句
I have made up my minds.
此句用现在完成时表明“恶劣的天气使我们的建筑计划耽搁了两个星期”。
The bad weather has already set back our building plan by two weeks.
我们用现在完成时谈论的过去发生的一个动作对现在造成的影响或结果。
We use the present perfect tense to talk about the result of an action.
在时间和条件状语从句里经常用一般现在(有时也用现在完成时)表示将来事情。
Great as Newton was, many of his ideas have been challenged today and are being modified by the work of scientists of our time.
明明是第一次,为什么还用现在完成时啊?
And this is the first time I've visited your hometown.
我听说过杭州是个美丽的城市,但是我没有去过那。应该都用现在完成时。
I have heard Hangzhou is a beautiful city, but I have never been there.
好了!太简单了。我们想说那种正在进行的或者才刚刚停止的动作,就用现在完成进行时时态。
Veronica: Alright! So it's easy. Present perfect continuous tense is used when we're talking about things that are still ongoing, or have just stopped.
用现在完成进行时更好。
Ever since then, I have been living here.
用现在完成进行时比较能表达出“一直”的含义。
I have been keeping in touch with him.
这里用现在完成进行时。
He has been waiting here for two hour