2011年成人学位英语时态精讲:现在完成时例题

2011-03-22 16:18:02 字体放大:  

【编者按】动词时态(动词时态指的是作谓语的动词用来表示动作或者状态发生时间的各种形式,英语中共16种动词时态)历来是英语考试中的重点和难点。今天威廉希尔app 成人学位英语频道编辑为考生们提供了“2011年成人学位英语16种动词时态精讲”专题,16种英语时态指的是:1、一般现在时、2、现在进行时、3、现在完成时、4、现在完成进行时5、一般过去时、6、过去进行时、7、过去完成时、8、过去完成进行时9、一般将来时、10、将来进行时、11、将来完成时、12、将来完成进行时13、一般过去将来时、14、过去将来进行时、15、过去将来完成时、16、过去将来完成进行时。本专题将重点讲解以下三部分:(1)条件、时间、让步状语从句中的“主将从现”。(2)一般过去时、现在完成时和过去完成时的区别。(3)将来完成时。

第三讲:什么是现在完成时?

(1)表示动作刚刚结束(常和just,now,already,yet等词连用);或表示动作的结果(一般不用时间状语)

例1 Li Ming has just turned off the light. 李明刚刚把灯关上。(说明现在灯已经关上了)

例2 I has lost my pen. 我把笔丢了。(说明过去某时丢的,现在我还没有找到这支笔)

(2)表示过去某时开始的动作一直延续到现在,并且可能会继续延续下午(常与由since 引导的短语或从句,或由for引导的短语连用)。

例1 He has ____ the army for ten years and is now an officer. 他入伍10年,现为军官。(现在还在军中)

A.gone into B.joined in C.been in D.come into

「答案」C(1995年49题)

例2 They've known each other since childhood.他们从小认识。(现在还继续来往)

(3)非延续性动词和it is + 时间 + since…… (过去的)

英语中有些动词不能延续,因为不能和表示延续的时间状语连用(如for ten years)

例:It is ten years since he left home and joined the army.他离乡入伍已10年。

对非延续性动词,表达完成时态时常用it is+时间+since…… 的句型代替,从句用过去时态。

(4)have (has) been to和have (has) gone to的区别:

have (has) been to:去过某地(表示某人的一种经历),可以和once,twice,often,never,ever连用。

have (has) gone to:去某地了(表示某人已经离开本地,在去某地的路途上或已在某地,所以一般来说此句只用于第三人称),此句型不能与上述时间状语连用。

例1 He has gone to America. 他已经去了美国。(现在不在本地)

例2 He has been to America twice. 他(曾经)去过美国两次。