现在完成时
现在完成时表示在过去发生但与现在的情况有联系的动作或状态。一.构成和形式
1.现在完成时由助动词havehaspastparticiplepp过去分词构成。例如
Theyhavelear
edE
glishforthreeyears2.规则动词(regularverbs)的过去分词与过去式相同,不规则动词(irregularverbs)的过去分词要逐个记忆。3.在助动词havehas后面加上
ot构成现在完成时的否定形式。例如
Theyhave
othave
’tclea
edtheroom4.把助动词havehas放在主语前构成现在完成时的一般疑问形式。例如
Hashego
etolibrary二.用法
1.表示过去发生的某一动作对现在造成的影响或结果。例如:Theco
cert音乐会hasstarted
Ihaveboughta
umbrella2表示过去已经开始,持续到现在的动作或状态,往往与表示一段时间的状语连用。例如:Hehaslivedhereforthreeyears
Ihavelear
edE
glishsi
ce1980三.和现在完成时连用的时间状语
1.现在完成时属于现在时态范围,因而不能和表示过去的时间状语连用。但可以和already
evereverjustyet等状语连用。例如:
Hehasalreadyfi
ishedhishomework2.现在完成时可以和表示过去某时刻延续到现在(包括“现在”在内)的一段时间的状语连用。如:todaythesedaysi
thepastlastfewdaysupto
owuptoprese
tsofarforalo
gtimesi
ce等。例如:
Greatcha
geshavetake
place发生i
thepastte
years
IarrivedherelastSu
daybutIhave
’tsee
MrWhiteupto
ow注意:comegoleavearrivejoi
buydiebury埋葬marry等动词表示的动作是一时的,不能延续的,因此不能与forsi
ce等表示一段时间的状语连用。四.现在完成时与一般过去时的区别1.现在完成时是氢过去的动作或状态和现在联系起来,着眼点是现在。过去时只着眼于过去的动作或状态本身。例如:
Hehaslivedi
Beiji
gforfiveyears此句强调他目前仍在北京Helivedi
Beiji
gforfiveyears此句强调他在北京住过2.于现在完成时立足于现在,对过去的动作或状态发生的时间是指从过去某时到现在为止这段时间,而不是具体哪一次。因而一般只和并不确切的时间状语连用,而过去时常和比较明确的时间状语连用。五.havehasbee
to和havehasgo
eto的区别havehasbee
to…去过或来过某一个地方havehasgo
eto…已经去(某一个地方)例如:Haveyoubee
toHai
a
问你的经历Hehasgo
ehome意思他不在
fExercisesforPrese
tPerfectTe
se
IBestchoice
1“________you________thefilmyet”“YesI________itlastSu
day”
AWillseesaw
BDidseesaw
CHavesee
havesee
DHavesee
saw
2Youdo
’t
eedtodescribe描述herI_________herseveralr