现在完成时 (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. 她已经弹了三个小时的钢琴。
 

0 个评论

要回复文章请先登录注册