上一页下一页主菜单现在完成时主菜单上一页下一页现在完成时的构成现在完成时的构成现在完成时的主要用法现在完成时的主要用法现在完成时的时间状语现在完成时的时间状语短暂性动词与时间段的关系短暂性动词与时间段的关系havebeen与havegone比较havebeen与havegone比较与一般过去时的用法比较与一般过去时的用法比较现在完成时的构成现在完成时的构成主菜单上一页下一页have(has)+过去分词现在完成时的主要用法上一页下一页--It’ssodark
--Someonehasturnedoffthelight
(有人刚把灯关了,对现在造成的结果是:现在很黑)--Areyoufree
--Ihavefinishedmyhomework
Iamfree(我已经完成了家庭作业,对现在造成的结果是很有空)主菜单1
表示过去发生的某一动作对现在造成的影响或结果
上一页下一页IhavelearntEnglishformorethantenyears
我已经学了10多年的英语
(从10年前开始,持续到现在还在学)Shehasswumsincehalfanhourago
我已经游泳了半个小时(半个小时前已经开始游泳,到现在还在游)现在完成时的主要用法主菜单2
表示过去已经开始,持续到现在的动作或状态
常与since+过去的时间点,for+一段时间,sofar等时间状语连用
现在完成时的主要用法现在完成时的主要用法1
表示过去发生的某一动作对现在造成的影响或结果
表示过去已经开始,持续到现在的动作或状态,现在完成时的时间状语◆常与①already,②never,③ever,④just,⑤yet,⑥before,⑦uptonow,⑧sofar,⑨forthelastfewweeks⑩thesedays,⑾since⑿foralongtime连用上一页下一页主菜单短暂性动词与时间段的关