现在完成时的重点和难点一、现在完成时的“完成用法”和“未完成用法”1
现在完成时的"完成用法"现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系
例如:Hehasturnedoffthelight
他已把灯关了
(动作结束于过去,但说明的是现在的情况--灯现在不亮了
)现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:thismorning/month/year
,today等)连用
例如:Haveyoufoundyourpenyet
你已找到你的钢笔了吗
现在完成时的"未完成用法"现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去
例如:Hehaslivedheresince1978
自从1978年以来,他一直住在这儿
(动作起始于1978年,一直住到现在,可能还要继续住下去
)Ihavebeeninthearmyformorethan5years
我在部队已经呆了五年多了
(动作开始于5年前,一直延续至今,有可能还要继续下去
)此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:uptonow,sofar到目前为止)等
例如:Ihaveheardnothingfromhimuptonow
到目前为止我没有他的任何消息
注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词
如:come,go,arrive,leave,join,become,die等
(2)现在完成时常见两种句型: