现在完成时 (The Present Perfect Tense)
今天将继续归纳总结初中语法的时态用法。现在完成时是中学语法中的难点之一,由于涉及到动词分词的变化使用,与过去时的混淆,需要家长在指导孩子时对这两点多加注意。
基本定义及结构:
现在完成时,英语语法中成为The Present Perfect Tense,通常表示过去完成的动作对现在还有持续的影响,和现在具有因果关系;或者到此刻该动作、状态仍在持续。
基本结构为:助动词 have/has + 动词的过去分词
She have been here for two weeks. 她来这里已经两周了。
否定结构:
I don’t have read this book yet, can I borrow it? 我还没看过这本书,能借我看下吗?
疑问句结构:
把助动词have或has提到主语之前
Have\has + 主语 + 动词分词
Has she told you the solution of the problem?
特殊疑问句结构:
特殊疑问词 +have/has + 主语 + 动词分词
How long have you been here? 你来这里多久了?
- 过去分词 Past Participle
过去分词是分词的一种。规则过去分词和动词的过去式的构成结构类似:
1. 一般动词在结尾直接 + ed (需要注意,即使一致,过去分词不等于过去式)
visit – visited, play – played, work – worked
2. 以不发音的 e 结尾的动词,在词尾+ d 。
live – lived
3. 以辅音字母+y 结尾的动词,先把 y 变为 i, 再加 ed
cry – cried, try – tried
4. 以重读闭音节结尾,末尾只有一个辅音字母(除r\y\x以外),应先双写该辅音字母,再加 ed。
stop—stopped
不规则动词的过去分词(部分)请参见下面的表
其中有些不规则动词的过去式和分词形式相同,而有些不同,为了不在使用过程混淆,需要着重分开记忆和区分。
- 现在完成时的用法
1. 用来表示过去已经发生或者完成的动作,并对现在还具有一定的影响,对现在具有因果关系。通常需要联系上下文语境或者标志性词进行判断。
A: Would you like to watch the movie Wonder woman with me tonight?
你要不要和我一起今晚看电影神奇女侠。
B: Oh thanks. I’ve already watched it.
不了谢谢,我已经看过了。
(强调已经看过了,现在不需要再看了)
2. 用来表示发生在过去某一时刻的, 持续到现在的动作或状态(be动词表示), 常与for+一段时间段, since + 时间点或过去时的句子连用。而谓语动词必须是延续性动词。
* 延续性动词 – 表示能够延续的动作。比如stand, study, stay, sleep, sing, work, play, lie, live, know, walk, keep, have, wait, watch, read等。延续性动词可以与表示时间段的状语连用。
She has worked for that company since 2000. 她自从2000年起一直为那家公司工作。
We have waited for you for two hours! 我们已经等了你两个小时了!
- 现在完成时态的标志
1. already, never, ever, yet, just
They have never been to other countries.
他们从来没有去过其他的国家。
2. 表示频率的,many times,once,twice,three… times
I have told you many times that you should keep quiet in class.
我已经告诉你很多次了上课时应该保持安静。
3. 表示近阶段的一段时间(因为是持续所以一定是一段时间里)recently, so far, these days/weeks/months/years, (in) the last /past few days/months/years
She has been sicked these days. 她最近一直病着。
4. for + 一段时间,since+时间点, how long
How long have you learnt French? 你学法语有多久了?
- 现在完成时与一般过去时的区别
1. 一般过去时表示过去某一时间发生的动作,与现在没有影响和关联;而现在完成时强调过去动作对现在造成的结果和影响,更着重联系现在的情况。
2. 可以通过时间标志词来判断,一般过去时通常由 yesterday, the day before yesterday, last + 时间引导。而现在过去式则通常跟随already, yet, never, ever等副词。
He played the volleyball last night. 他昨晚打了排球。
She have played piano for three hours. 她已经弹了三个小时的钢琴。