查看: 19|回复: 0

2022年中考英语时态复习系列(六)现在完成时

[复制链接]
发表于 2022-6-13 02:41:25 | 显示全部楼层 |阅读模式
现在完成时表示1)过去发生或已经完成的动作或存在的状态对现在造成的影响或结果.(即它的"完成用法")e.g. i have just cleaned the classroom.  2)过去已经开始,一直持续到现在的动作或状态。注意:此时动作可能还要继续。(即它的"未完成用法")。 e.g. he has lived in beijing for ten years.
      其结构是“have/has+过去分词”。过去分词的变化分规则与不规则两种。规则变化与过去式相同,不规则变化需要另记。
     它的否定句是在have/has后边加not,变一般疑问句是把have/has提前。e.g. i have ridden a horse.  i have not ridden a horse.  have you ridden a horse?
     它的时间状语通常为already, just, yet, ever, never, before等。另外还可和since+表过去的时间点,for+时间段连用。
    做题时常见错误如下:
  一、易丢掉have/has
  例:he taken (take) the medicine before.
    答案:has taken
    解析:have/has 为助动词,起构成时态的作用,是不能省略的。我们可以这样记:“现在完成时态中,have/has 不可缺。”
  二、have与has易用混
    例:i has never heard (hear) of that before.
    答案:have heard
解析:现在完成时与一般现在时一样也有单三人称的变化,当单三人称作主语时用 has, 一般人称作主语时用have.
三、延续性动词与短暂性动词易弄错
       例:she has left (离开) for 2 hours.
   答案:has been away
    解析:在肯定句中,与since或for引出的时间状语连用的是延续性动词,不能是短暂性动词,但在否定句中短暂性动词也是可以的。e.g. i haven't bought clothes for one year. 在此题中leave是短暂性动词,不能与for+时间段连用,须把它改成相应的延续性动词。如stop be over等。此题中leave要改成be away。这两种词的转换是学习现在完成时需要注意的。
专项练习:
一、单选
1 you have _____ a tall young man.
a grown  b grown  into  c grown us  d grown up
2 he has ____ the watch for a year.
a buy  b bought  c have  d had
3 has your brother _____ the dog?
a kept in  b fed  c fed on  d kept on
4i _____this book for two weeks, i have to return it now.
a borrowed  b have  borrowed   c kept  d have kept
5 have you ever _____to the great wall? it's very beautiful.
a gone  b been  c went  d go
6 her brother _____the party since 1978.
  a joined  b has joined  c has been in  d was in  
7 the greens _____many places of interest since they came to china.
a will visit  b visited  c have visited  d visit共2页,当前第1页12
  • 2022年中考英语时态复习系列(六)现在完成时
    8 i'm sorry, i ____ your name.
    a had forgotten  b forgot  c have forgotten  d forgotten
    9 the bookshop _____ for eight years.
    a has been open   b has been opened   chas opened   d has open
    10 we have       all the paper so we need to buy some.
    a used up  b made of   c filled with  d hunted for
    11 the flower i ____grown up.
    a planted has   b planted have   c has planted   d have planted
      答案:1b  2 d  3 b  4d  5 b  6 c  7 c  8 c  9 a   10 a   11 a
    二、填空
    1 have you ever ______(take) a train?
    2 it _________(be ) more than three years since jim ______(leave) here.
    3 have you _____(make)friends with your new classmates yet?
    4 i _______(have) my lunch and i'm not hungry now.
    5 jim has never seen a panda, _____he?
    6 we ______(be) good friends since we met at school.
    7 we can't find him anywhere. perhaps he______(go) home.
    8 he _____(read) the book before.
    9 mr. green _____(teach) us a lot about social studies since september.
    10 i _____never____ (meet) her sister before.
    答案:1 taken   2 has been, left   3made  4 have had   5 has 6 have been   7 has gone   8 has read   9 has taught   10 have met
    四、have been to与 have gone to 易弄混
        例:我去过北京。
        i have gone to beijing.
        答案:i have been to beijing.
        解析:"have been to+地点" 是表示曾去过某地,但此刻不在那儿(即在说话的地方)。而"have gone to+地点" 是表示去某地了,此刻在路上或已经到了那个地方(即不在说话的地方)。注意:这两个句式后接副词时,需省to。e.g. he has gone there.
    五、 忘记把already变成yet
        例:i have already finished my homework.(变一般疑问句)
            have you already finished your homework?
        答案: have you finished your homework yet?
        解析:现在完成时态中,肯定句中有already,变否定句或疑问句时通常要改为yet.
    六、在条件、时间状语从句中用一般现在时表示将来
      例:i'll go with you when i finish(finish) my homework.
        答案:have finished
        解析:在条件、时间状语从句中表示将来完成的动作,用现在完成时。但注意,此时表示这动作将在另一动作之前完成,若两动作同时发生,或几乎同时发生,则一般不用现在完成时。
        另外,现在完成时易与一般过去时弄混,前边已经讲过,这里不在重复.
    共2页,当前第2页12
  • 2022年中考英语时态复习系列(六)现在完成时
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立刻注册

    本版积分规则

    QQ| Archiver|手机版|小黑屋| 师哈哈 |网站地图

    Copyright © 2019-2025 Www.biiyy.Com.   All Rights Reserved.

    Powered by Discuz! X3.4( 苏ICP备14049462号-3 )