• 中学英语网 - 英语教育资源门户
  • 当前位置:首页 > 高考 > 高考语法 > 资料详情

    高考英语语法:动词的时态(现在完成时)

    动词的时态:现在完成时 1. 表示到现在为止已经完成或刚刚完成的动作,即已完成用法。Someone has broken the window. 有人把窗户打破了。He has travelled over many...

    动词的时态:现在完成时

    1. 表示到现在为止已经完成或刚刚完成的动作,即已完成用法。

    Someone has broken the window. 有人把窗户打破了。

    He has travelled over many lands. 他到过许多国家。

    He's been ill. 他刚生过病。

    2. 表示从过去持续到现在(或许还在进行下去或刚刚结束)的动作或状态,即未完成用法。

    I have been here since last October. 从去年10月起,我一直在这里。

    These shoes are worn out. They have lasted a long time. 这些鞋子穿破了,它们已穿了很长时间了。

    3. 表示从过去开始到目前为止反复发生的动作或多次出现的状态。这时常与频度副词always,often,every day等连用。

    My father has always gone to work by bike. 我父亲一向骑车上班。

    I have often heard that he is the cleverest person in the government. 我常听人说,他是政府里最聪明的人。

    4. 在时间、条件、让步从句中表示将来某时以前已完成的动作。

    I'll go with you as soon as I have finished my work. 我工作结束了马上就跟你一块儿去。

    We'll start at nine if it has stopped raining by that time. 到那时要是雨停了,我们将在9点钟出发。

    5. 常用于现在完成时的状语

    1)表示不确定的时间状语用于表示“已完成”。这类时间状语有already,yet,

    recently,lately等。

    2)More than a week has passed already. 一个多星期过去了。

    I've already read that book. 我已经读过那本书了。

    I haven't learned the word yet. 我还没有学会那个单词。

    I have recently had my appendix removed. 我最近切除了阑尾。

    3)表示包括现在在内的时间状语可用于表示“已完成”。这类时间状语有just,before,now,this morning等。

    Have you been here before?你以前来过这里吗?

    He's just gone. 他刚走。

    I have got up very early this morning. 我今天早上起得很早。

    4)表示频度的时间状语可用于表示“已完成”。这类时间状语有never,ever,often,once,sometimes,six times等。

    Have you ever seen a ballet before?你曾看过芭蕾舞剧吗?

    I have seen his name in the papers rather often of late. 我近来常在报纸上看见他的名字。

    I have been there only once this year. 我今年只去过那儿一次。

    5)since引导的表示从过去某“点”时间到现在的时间状语可用于表示“未完成”。

    I have met him often since I lived here. 自从我在这里住下之后我常看见他。

    I have learned a lot from him since I knew him. 自从我认识了他,我向他学到许多东西。

    He has never been to see me since I was ill. 从我生病以来他一直没来看过我。

    6)for引导的表示一段时间的时间状语可用于表示“未完成”。

    I have lived here for more than thirty years. 我已在此住了30年。

    She has been ill for three days. 她已经病了3天了。

    文章评论

    表情

    共 0 条评论,查看全部
    • 这篇文章还没有收到评论,赶紧来抢沙发吧~