数学网英语网英语字典在线口算
12999英语网 手机版
首页| 教案| 试卷| 课件| 中考| 高考| 素材 听力
牛津8B语法大全(整套)

(UNIT1)现在完成时的重点和难点


一、现在完成时的完成用法未完成用法
1.现在完成时的'完成用法'
现在完成时的'完成用法'指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。例如:He has turned off the light.他已把灯关了。
(动作结束于过去,但说明的是现在的情况--灯现在不亮了。)
  现在完成时'完成用法'特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:alreadyyetbeforerecently)、频度时间状语(如:nevereveronce)、包括现在时刻在内的时间状语(如:this morning month year...today)连用。
  例如: Have you found your pen yet?你已找到你的钢笔了吗?
2.现在完成时的'未完成用法'
  现在完成时的'未完成用法'指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)
  I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。)
  此种用法的句中常需一个表示一段时间的状语(sincefor引导),或表示与现在时刻相连的时间状语(如:up to nowso far到目前为止)等。
  例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。
  注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:comegoarriveleavejoinbecomedie等。
  (2)现在完成时常见两种句型:
  主语+have / has beenfor短语
  It is+一段时间+ since从句
例如:He has been in the League for three years.It is three years since he joined the League. 他入团已三年了。
下载地址:
点击本地免费下载
相关内容
【电脑版】 【触屏版】