现在完成时一
用法:(1)动作发生在过去,强调对现在的影响
与一般过去时的区别强调过去—一般过去式强调对现在的影响---现在完成时
试比较:Ihavelostmynewbook
我把新书丢了
(现在还未找到)Ilostmynewbookyesterday
我昨天把新书丢了
(昨天丢的,现在找到与否没说明)MymotherwenttoShanghai
Whereisyourmother
---ShehasgonetoShanghai
Ididn’thavebreakfast
Ihaven’thavebreakfastyet
(2)动作发生在过去某个不确定的时间,但对现在有某种影响和结果
常被just、already、yet等副词修饰
如:--Haveyouhadlunchyet
--Yes,Ihave
I'vejusthadit
你(已经)吃午饭了吗
(现在我不饿了)(3)现在完成时表示未完成
动作从过去延续到现在,还可能以后继续
通常和带有for和since等表示一段时间的状语
Hehasbeeninthearmyfortenyears
IhavestudiedEnglishsince1980
(4)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,表示次数:一次once;二次:twice,三次:threetimes…,ever,never等时间状语
如:IhavebeentoBeijingtwice
我去过北京二次
IhavebeentoShanghaitwice
Shehaswatchedthisfilmthreetimes
Ihaveneverseenmorebeautifulgirlthanshe
我已经在深圳住了十年
___________________________________2
我的叔叔自从1960