搜索
    上传资料 赚现金
    英语朗读宝
    【同步练习】译林版初二英语上册 Unit8 现在完成时第1页
    【同步练习】译林版初二英语上册 Unit8 现在完成时第2页
    【同步练习】译林版初二英语上册 Unit8 现在完成时第3页
    还剩26页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    【同步练习】译林版初二英语上册 Unit8 现在完成时

    展开

    这是一份【同步练习】译林版初二英语上册 Unit8 现在完成时,共29页。
    现在完成时
    一、 知识梳理
    重点语法
    1、现在完成时的定义
    基本结构是助动词have/has+done、haven’t/hasn’t done
    1).强调过去的动作对现在造成的影响。常被just、already、yet 等副词修饰。例如:
    —Have you had lunch yet? 你已经吃午饭了吗?
     —Yes , I have. I’ve just had it. 是的,吃过了。我刚刚吃过。(现在我不饿了)
    —I have just cut my hair.我刚刚剪完头发。
    —Wow ,no wonder you look cool.哇,难怪你看起来这么酷。(我现在看起来更酷了)
    2).表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。也常常与so far,in the past several/few years这类表示从过去到现在的时间状语连用。
    —How long have you lived here?你住在这里多久了?
    —I have lived here for about 10 years.我在这生活了十年了。
    He has taught here since 1981. 他自1981年就在这儿教书。(可能还要继续教)
    I haven’t seen her for four years. 我有四年没见到她了。
    3).含有持续长度的时间状语的现在完成时的句子,不可用短暂性动词,只可用延续性动词或短语。
    My dog has died for five years.(×) My dog has been dead for five years.(√)
    常见的短暂性动词到延续性动词或短语如下:
    短暂性动词
    延续性动词或短语
    borrow

    buy

    catch(a cold)

    arrive

    begin/start

    leave

    join

    fail ill

    die

    open

    finish

    close

    过去分词的规则变化以及不规则变化
    1.规则变化:与动词过去式规则变化一致
    ①一般直接在词尾加上ed。如look — looked
    ②以e结尾的动词,直接加d。如move — moved
    ③以y结尾,y前面是辅音字母的动词,变y 为i,再加ed。如carry — carried
    ④部分动词需双写尾字母,加ed。如stop — stopped
    2.不规则变化(常用):
    原型
    过去式
    过去分词
    AAA
    cost


    cut


    hit


    Let


    put


    ABB
    understand


    bring


    build


    burn


    think


    teach


    ABC
    be


    begin


    blow


    break


    do


    go


    ABA
    become


    come


    run


    4、常和完成时连用的时间状语
    already , just , yet , ever , never , recently , since , for , so far , during/in/over the past few years…
    5、辨析一般过去时和现在完成时
    一般过去时表示过去发生的事,与现在没有直接关系,不强调对现在的影响,通常与一般过去时连用的时间状语,如:
    1).yesterday或以其构成的短语:yesterday morning(afternoon , evening)等;
    2).由“last+一时间名词”构成的短语:last night , last year (winter , month , week)等;
    3).由“时间段+ago”构成的短语:a moment ago , a short time ago , an hour ago等;
    4).其它:just now等
    6、区分have/has gone to、have/has been to、have/has been in
    1).have/has gone to:表示去了某地未归。
    —Where is lily? —She has gone to the supermarket.You can wait for a while.
    2).have/has been to:表示去过某地已回,可以是去过很多次。
    —You seem to know a lot about China. —Sure ,I have been (to) there twice.
    3).have/has been in:表示在某地持续了一段时间,常和表持续的时间状语连用。
    —I haven’t seen you for a long time. —Oh ,I have been in America over the past 5 years.

    二、 模拟训练
    课堂训练




    1.So far he ________ (tour) around Italy.
    2.His father has been ________ for ten years. (die)
    3.Our city ________ (change) a lot since 2001.
    4.I ________ (buy) the dictionary for two years.
    5.Have you ________ (do) anything to keep the water clean?
    6.Everyone knows him because he ________ (live) here for five years.
    7.Mr Smith ________ (work) in this factory since he came to China.
    8.—How long ________ you ________ (have) the car?
    —Over three years.
    9.________ you ever ________ (make) a model ship like that?
    10.— Where is Mr. Wang?
    — He ________ (go) to Shanghai and he ________ (come) back in two days.
    11.How exciting the match is! It is the best one that I ________ ever ________(watch).
    12.Mrs Green ________ (teach) English in a secondary school for many years.
    13.Ten years has passed since my sister ________ (join) the charity.
    14.He has long wished to go to Dalian , but he ____ (not have) the chance yet.
    15.Our country ________ (develop) a lot in the past few years.
    16.It’s known to all that our lives ________ (change) a lot in the past twenty years.
    17.She ________(change) a lot in the past few years , but still looks young.
    18.The movie is so interesting that I ________ (see) it twice.
    19.The little boy is crying sadly because he ________ (not pass) the exam.
    20.My father ________ (go) to Shanghai on business. He will be back in ten days.
    中考链接




    1.(2022·广西桂林·中考真题)The Greens ________ in Guilin for six years.
    A.have lived B.lived C.live
    2.(2022·四川四川·中考真题)Tom , you ________ in this city since 2019. What do you think of it?
    A.have lived B.live C.lived D.will live
    3.(2022·上海·中考真题)The new restaurant _______ two surveys on its food and service since June.
    A.is doing B.will do C.did D.has done
    4.(2022·江苏盐城·中考真题)Millie ________ a lot about sea-salt culture since she came to Yancheng.
    A.learns B.learned C.will learn D.has learned
    5.(2022·四川·巴中市教育科学研究所中考真题)—It’s reported that a new high-speed railway will be finished in recent years in our hometown , Bazhong.
    —Yes. Great changes ________ since I worked here.
    A.will take place B.were taken place C.have taken place D.took place
    6.(2022·湖北黄石·中考真题)David has worked here for 10 years since he ________ from university.
    A.graduates B.graduated C.has graduated D.will graduate
    7.(2022·江苏南通·中考真题)—Mike , why do you come here so late? The concert ________ since half an hour ago.
    —What a pity! No wonder all the singers have left.
    A.has ended B.has been on C.has started D.has been over
    8.(2022·辽宁丹东·中考真题)— It’s a pity that there is no ticket for sale.
    — Don’t worry. I _______ the tickets.
    A.am buying B.buy C.was buying D.have bought
    9.(2022·山东滨州·中考真题)— What is the Trip Code (行程码) used for?
    — It’s used to show where you ________ in the last 14 days.
    A.were B.will be C.have been D.had been
    10.(2022·贵州黔西·中考真题)Our school life ________ a lot since 2021. We have more activities now.
    A.change B.is changing C.has changed D.will change
    11.(2022·辽宁大连·中考真题)Sally ________ with a Chinese family since she came to Dalian.
    A.stays B.will stay C.has stayed D.was staying
    12.(2022·辽宁沈阳·中考真题)The Art of War is great and I________ it many times so far.
    A.read B.have read C.am reading D.will read
    13.(2022·黑龙江牡丹江·中考真题)—Your watch is so cool! When did you get it?
    —On my 12th birthday. I ________ it for 3 years.
    A.bought B.have had C.have bought
    14.(2022·辽宁营口·中考真题)David is very productive and ________ five books in the past ten years.
    A.writes B.wrote
    C.has written D.is writing
    15.(2022·广西柳州·中考真题)—I ________ in London for many years.
    —You have never regretted moving back to China , have you?
    A.lived B.was living C.have lived
    16.(2022·北京·中考真题)Jim _________ a lot about Chinese culture since he began to study in our school.
    A.learns B.learned C.will learn D.has learned
    17.(2022·内蒙古包头·中考真题)Christine ________ the family’s Sunday lunch since she was 12 years old.
    A.cooks B.cooked C.will cook D.has cooked
    18.(2022·贵州铜仁·中考真题)—Mike , why are you standing outdoors?
    —I ______ my keys. I have to wait here until my mother comes back.
    A.have lost B.will lose C.had lost D.lose
    19.(2022·湖北鄂州·中考真题)—Would you like to see the movie Changjin Lake this evening?
    —Oh , it’s a good movie. But I _________ it already.
    A.saw B.have seen C.see D.will see
    20.(2022·河北·中考真题)Sorry , I ________ a mistake. Let me correct it.
    A.will make B.am making C.was making D.have made
    21.(2022·黑龙江黑龙江·中考真题)—Mike is from America but speaks perfect Chinese.
    —So he does. He has learned Chinese by himself since he ________ college.
    A.is attending B.has attended C.attended
    22.(2022·黑龙江黑龙江·中考真题)The public places , such as restaurants and cinemas , ________ since COVID-19 swept the city again last month.
    A.have been closed B.have closed C.closed
    23.(2022·贵州黔东南·中考真题)—Where’s Mr. Yang?
    —He ________ Longquan Mountain in Danzhai. He ________ there three times because he enjoys the local scenery.
    A.has gone to; has been B.has gone to; has gone to
    C.has been to; has gone D.has been to; has been to
    24.(2022·黑龙江齐齐哈尔·中考真题)So far , red tourism (旅游业) ________ quickly and it’s becoming more and more popular.
    A.developed B.will develop C.has developed
    25.(2022·海南·中考真题)We ________ each other since we met in the last summer camp.
    A.won’t see B.haven’t seen C.didn’t see
    26.(2022·福建·中考真题)Since 2021 , our school ________ all kinds of after-school services for students.
    A.provides B.is providing C.has provided
    27.(2022·湖北湖北·中考真题)—Your watch is really old.
    —Yes , I ________ it since I was six.
    A.have B.will have C.have had D.am having
    28.(2022·四川·凉山彝族自治州教育科学研究所中考真题)—I haven’t seen Li Ming for days. Why?
    —He ________ Beijing. He will come back next month.
    A.has been to B.has gone to C.will go to
    29.(2022·江苏扬州·中考真题)—May I speak to Wang Li?
    —Sorry , she is not at home. She ________ since last month.
    A.left B.has left C.has been away D.went away
    30.(2022·湖北武汉·中考真题)—Congratulations! You ________ big progress in the last three years.
    —Thank you , Mr. Li. I’ll never forget the good times in Junior High.
    A. make B.made C.have made D.will make

    举一反三




    1.(2022·新疆·沙湾市教育教学研究中心八年级期末)Have you ________ (finish) cleaning the house?
    2.(2018·全国·八年级课时练习)The girl is still doing her homework. She ___________________ (not finish) it yet.
    3.(2022·湖南永州·八年级期末)Neither Bill nor Tim ________ (be) to the Great Wall so far.
    4.(2022·全国·八年级单元测试)The small town has ________ (develop) into a big city in the past thirty years.
    5.(2022·辽宁大连·八年级期末)—Where is Lingling?
    —She _______ (go) to the radio station.
    6.(2022·辽宁大连·八年级期末)_______ you _______ (mention) our plan to Kate? She seems to know nothing about it!
    7.(2022·辽宁大连·八年级期末)—Do you know when we will hold the sports meeting?
    —No , I don’t. The teachers ________ (not decide) yet.
    8.(2022·云南昆明·八年级期末)Mom , I ________ (finish) my homework already. Let’s go for a walk.
    9.(2022·湖南常德·八年级期末)―Jenny , your new soft toy looks very beautiful.
    —Oh , it is not new. I _________ (have) it since three months ago.
    10.(2022·江西·赣州市南康区教学研究室八年级期末)—How long has she ________ (have) that English dictionary over there?
    —Since she came to our school.
    11.(2022·湖南常德·八年级期末)The Greens __________ (be) in China for 3 years.
    12.(2022·江苏南京·八年级期末)I am sorry I can’t lend the book to you because Tom ________ (not return) it.
    13.(2022·湖南永州·八年级期末)—Why don’t you go to that shop any more?
    —The prices ________ (rise) a lot recently.
    14.(2022·甘肃·会宁县教师进修学校八年级期末)That woman has been ________ (die) since 2013.
    15.(2022·湖南常德·八年级期末)The three Chinese astronauts on the Shenzhou-14 spaceship ________ (go) to outer space and will come back in half a year.
    16.(2022·江苏淮安·八年级期末)He ________ to London. He will be back in two weeks. (go)
    17.(2022·广东深圳·八年级期末)Shenzhen ______(develop)from a small fishing village into a modern city since 40 years ago.
    18.(2022·全国·八年级单元测试)Since then , Tom ________ (develop) a good habit of learning English.
    19.(2022·辽宁盘锦·八年级期末)Mr. Lee ________ (live) in Panjin since he was 10 years old.
    20.(2022·甘肃兰州·八年级期末)Jason _________ (finish) reading the book Little Women already.
    21.(2022·湖南永州·八年级期末)Kate _________ (have) the bike for three years. She likes it very much.
    22.(2022·江苏泰州·八年级期末)— Has Tom returned the book to you?
    — Yes , he ________ (keep) it for a week.
    23.(2022·云南昆明·八年级期末)My father ________ the car for two years. (own)
    24.(2022·江苏泰州·八年级期末)25 years ________ (pass) since Hong Kong returned to China.
    25.(2022·江苏·泰兴市教师发展中心八年级期末)— I left my homework on the desk just now. Who __________ (hand) it in?
    — Sorry , I don’t know.

    专题05 8B 现在完成时
    三、 知识梳理
    重点语法
    1、现在完成时的定义
    基本结构是助动词have/has+done、haven’t/hasn’t done
    1).强调过去的动作对现在造成的影响。常被just、already、yet 等副词修饰。例如:
    —Have you had lunch yet? 你已经吃午饭了吗?
     —Yes , I have. I’ve just had it. 是的,吃过了。我刚刚吃过。(现在我不饿了)
    —I have just cut my hair.我刚刚剪完头发。
    —Wow ,no wonder you look cool.哇,难怪你看起来这么酷。(我现在看起来更酷了)
    2).表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。也常常与so far,in the past several/few years这类表示从过去到现在的时间状语连用。
    —How long have you lived here?你住在这里多久了?
    —I have lived here for about 10 years.我在这生活了十年了。
    He has taught here since 1981. 他自1981年就在这儿教书。(可能还要继续教)
    I haven’t seen her for four years. 我有四年没见到她了。
    3).含有持续长度的时间状语的现在完成时的句子,不可用短暂性动词,只可用延续性动词或短语。
    My dog has died for five years.(×) My dog has been dead for five years.(√)
    常见的短暂性动词到延续性动词或短语如下:
    短暂性动词
    延续性动词或短语
    borrow

    buy

    catch(a cold)

    arrive

    begin/start

    leave

    join

    fail ill

    die

    open

    finish

    close

    过去分词的规则变化以及不规则变化
    1.规则变化:与动词过去式规则变化一致
    ①一般直接在词尾加上ed。如look — looked
    ②以e结尾的动词,直接加d。如move — moved
    ③以y结尾,y前面是辅音字母的动词,变y 为i,再加ed。如carry — carried
    ④部分动词需双写尾字母,加ed。如stop — stopped
    2.不规则变化(常用):
    原型
    过去式
    过去分词
    AAA
    cost


    cut


    hit


    Let


    put


    ABB
    understand


    bring


    build


    burn


    think


    teach


    ABC
    be


    begin


    blow


    break


    do


    go


    ABA
    become


    come


    run


    4、常和完成时连用的时间状语
    already , just , yet , ever , never , recently , since , for , so far , during/in/over the past few years…
    5、辨析一般过去时和现在完成时
    一般过去时表示过去发生的事,与现在没有直接关系,不强调对现在的影响,通常与一般过去时连用的时间状语,如:
    1).yesterday或以其构成的短语:yesterday morning(afternoon , evening)等;
    2).由“last+一时间名词”构成的短语:last night , last year (winter , month , week)等;
    3).由“时间段+ago”构成的短语:a moment ago , a short time ago , an hour ago等;
    4).其它:just now等
    6、区分have/has gone to、have/has been to、have/has been in
    1).have/has gone to:表示去了某地未归。
    —Where is lily? —She has gone to the supermarket.You can wait for a while.
    2).have/has been to:表示去过某地已回,可以是去过很多次。
    —You seem to know a lot about China. —Sure ,I have been (to) there twice.
    3).have/has been in:表示在某地持续了一段时间,常和表持续的时间状语连用。
    —I haven’t seen you for a long time. —Oh ,I have been in America over the past 5 years.

    四、 模拟训练
    课堂训练




    1.So far he ________ (tour) around Italy.
    【答案】has toured
    【详解】句意:到目前为止,他已经周游了意大利。根据“So far”可知,此处用现在完成时have/has done的结构,主语he是第三人称单数形式,助动词用has,故填has toured。
    2.His father has been ________ for ten years. (die)
    【答案】dead
    【详解】句意:他父亲死了十年了。此处作表语,应该用形容词;die意为“死亡”,是动词,其形容词为dead,意为“死的”,表示一种延续的状态,故填dead。
    3.Our city ________ (change) a lot since 2001.
    【答案】has changed
    【详解】句意:自从2001年以来,我们的城市发生了很大的变化。根据“since 2001”可知,该句时态应该是现在完成时(have/has+过去分词)。主语是city,助动词用has,change的过去分词是changed。故填has changed。
    4.I ________ (buy) the dictionary for two years.
    【答案】have had
    【详解】句意:这本字典我已经买了两年了。根据“for two years”可知,本题使用现在完成时态,与一段时间连用时,谓语动词应具有延续性。现在完成时结构:have/has+动词的过去分词; buy“买”,短暂性动词;在本句中可改为延续性动词have“拥有”,过去分词为had。故填have had。
    5.Have you ________ (do) anything to keep the water clean?
    【答案】done
    【详解】句意:你做了什么来保持水的干净?该句使用现在完成时,结构是have/has +主语+动词的过去分词,do是实义动词,其过去分词为done。故填done。
    6.Everyone knows him because he ________ (live) here for five years.
    【答案】has lived
    【详解】句意:大家都认识他,因为他在这里已经住了五年了。根据“for five years”可知用现在完成时,其结构为have/has done,主语“he”后接助动词has,live的过去分词形式为lived。故填has lived。
    7.Mr Smith ________ (work) in this factory since he came to China.
    【答案】has worked
    【详解】句意:自从史密斯来到中国以来,他一直在这家工厂工作。根据“since he came to China.”可知,此处用现在完成时态,have/has+动词的过去分词,worked是动词work的过去分词。故填has worked。
    8.—How long ________ you ________ (have) the car?
    —Over three years.
    【答案】     have     had
    【详解】句意:——你拥有这辆车多久了?——三年以上了。根据“How long ”可知,时态用现在完成时,主语是you,助动词用have;实义动词have变成had,故填have;had。
    9.________ you ever ________ (make) a model ship like that?
    【答案】     Have     made
    【详解】句意:你做过那样的船模型吗?make“制作”,动词,作谓语,根据“ever”可知,时态用现在完成时have/has done,主语是“you”,助动词用have,首字母大写。故填Have;made。
    10.— Where is Mr. Wang?
    — He ________ (go) to Shanghai and he ________ (come) back in two days.
    【答案】     has gone     will come
    【详解】句意:——王先生在哪里?——他去了上海,两天后回来。根据情境可知,第一空表示王先生已经去了上海,应该使用现在完成时,主语为“he”是单数,所以第一空填“has gone”;根据“in two days”可知,第二空应该使用一般将来时,所以第二空应该填“will come”。故填:has gone;will come。
    11.How exciting the match is! It is the best one that I ________ ever ________(watch).
    【答案】     have     watched
    【详解】句意:多么激动人心的比赛啊! 这是我看过的最好的一场。根据“ It is the best one that I…ever”可知,该句定语从句,从句时态是现在完成时,从句主语是I,句子结构是have done,结合所给英文提示,故填have;watched。
    12.Mrs Green ________ (teach) English in a secondary school for many years.
    【答案】has taught
    【详解】句意:格林夫人已经在一所中学教英语很多年了。 根据“for many years”可知,此处应用现在完成时have/has done的结构,主语Mrs Green是第三人称单数,助动词用has,teach的过去分词是taught,故填has taught。
    13.Ten years has passed since my sister ________ (join) the charity.
    【答案】joined
    【详解】句意:自从我妹妹加入这个慈善机构以来,已经十年了。根据“Ten years has passed since my sister”可知,since是自从之意,引导从句时,从句时态用一般过去时,join的过去式是joined;故填joined。
    14.He has long wished to go to Dalian , but he ____ (not have) the chance yet.
    【答案】hasn’t had
    【详解】句意:他早就想去大连了,可是他还没有机会。have“有”,根据“yet”以及语境可知此处表示过去的动作对现在的影响,用现在完成时have/has done,主语是he,助动词用has,变否定句时在助动词后加not,has not=hasn’t,后加过去分词had。故填hasn’t had。
    15.Our country ________ (develop) a lot in the past few years.
    【答案】has developed
    【详解】句意:我们的国家在过去的几年中发展了很多。根据“in the past few years.”可知,本题使用现在完成时,主语“Our country”是单数,因此助动词用has,develop过去分词是developed。故填has developed。
    16.It’s known to all that our lives ________ (change) a lot in the past twenty years.
    【答案】have changed
    【详解】句意:众所周知,在过去的二十年中,我们的生活发生了很大的变化。根据“ in the past twenty years.”可知,时态用现在完成时(have/has done),主语是our lives,助动词用have,change变成changed。故填have changed。
    17.She ________(change) a lot in the past few years , but still looks young.
    【答案】has changed
    【详解】句意:在过去的几年里她改变了许多,但是看起来依然年轻。根据“in the past few years”可知时态应用现在完成时,其谓语结构为“have/has+动词的过去分词”,主语she,第三人称单数,助动词应用has,故填has changed。
    18.The movie is so interesting that I ________ (see) it twice.
    【答案】have seen
    【详解】句意:这部电影如此有趣,我已经看了两次了。根据“twice”结合语境可知句子时态是现在完成时,其结构为:have/has+过去分词。主语为I,助动词用have;动词see的过去分词为seen。故填have seen。
    19.The little boy is crying sadly because he ________ (not pass) the exam.
    【答案】hasn’t passed
    【详解】句意:这个小男孩哭得很伤心,因为他没有通过考试。表示过去的动作对现在造成的影响,应用现在完成时,此处表示没有通过考试对小男孩造成的影响是他哭得很伤心,结构为“have/has+过去分词”,主语为“he”,所以应用have的第三人称单数形式has,故填hasn’t passed。
    20.My father ________ (go) to Shanghai on business. He will be back in ten days.
    【答案】has gone
    【详解】句意:我父亲去上海出差了。他将在十天后回来。根据“He will be back in ten days.”可知,去了上海还没回来,用现在完成时态,主语是三单,助动词用has;故填has gone。
    中考链接




    1.(2022·广西桂林·中考真题)The Greens ________ in Guilin for six years.
    A.have lived B.lived C.live
    【答案】A
    【详解】句意:格林一家在桂林住了六年了。
    考查现在完成时。根据“for six years”可知,时态是现在完成时,故选A。
    2.(2022·四川四川·中考真题)Tom , you ________ in this city since 2019. What do you think of it?
    A.have lived B.live C.lived D.will live
    【答案】A
    【详解】句意:汤姆,你自2019年以来一直住在这个城市。你觉得怎么样?
    考查动词时态。根据since 2019可知,此处是现在完成时have/has done的结构,故选A。
    3.(2022·上海·中考真题)The new restaurant _______ two surveys on its food and service since June.
    A.is doing B.will do C.did D.has done
    【答案】D
    【详解】句意:自6月份以来,这家新餐厅就其食物和服务进行了两次调查。
    考查动词时态。根据“since June”可知句子是现在完成时,故选D。
    4.(2022·江苏盐城·中考真题)Millie ________ a lot about sea-salt culture since she came to Yancheng.
    A.learns B.learned C.will learn D.has learned
    【答案】D
    【详解】句意:自从米莉来到盐城以来,她学到了很多关于海盐文化的知识。
    考查动词时态。此处是since引导的时间状语从句,从句为一般过去时,主句应为现在完成时,结构是have/has done。故选D。
    5.(2022·四川·巴中市教育科学研究所中考真题)—It’s reported that a new high-speed railway will be finished in recent years in our hometown , Bazhong.
    —Yes. Great changes ________ since I worked here.
    A.will take place B.were taken place C.have taken place D.took place
    【答案】C
    【详解】句意:——据报道,在我们的家乡巴中,一条新的高速铁路将于近几年建成。——是的。自从我在这里工作以来,这里发生了很大的变化。
    考查动词时态。since+一般过去时的从句,主句用现在完成时,故选C。
    6.(2022·湖北黄石·中考真题)David has worked here for 10 years since he ________ from university.
    A.graduates B.graduated C.has graduated D.will graduate
    【答案】B
    【详解】句意:大卫大学毕业后在这里工作了10年。
    考查动词时态。since引导的时间状语从句,主句用现在完成时,从句用一般过去时,毕业的动作已经发生过,故选B。
    7.(2022·江苏南通·中考真题)—Mike , why do you come here so late? The concert ________ since half an hour ago.
    —What a pity! No wonder all the singers have left.
    A.has ended B.has been on C.has started D.has been over
    【答案】D
    【详解】句意:——迈克,你为什么这么晚才来?音乐会半小时前就结束了。——真遗憾!难怪所有的歌手都走了。
    考查现在完成时和词义辨析。end结束;be on上演;start开始;be over结束。根据“since half an hour ago”可知,此处应使用现在完成时且需要延续性动词,排除AC;根据“No wonder all the singers have left.”可知,歌手都走了,所以音乐会结束了。故选D。
    8.(2022·辽宁丹东·中考真题)— It’s a pity that there is no ticket for sale.
    — Don’t worry. I _______ the tickets.
    A.am buying B.buy C.was buying D.have bought
    【答案】D
    【详解】句意:——很遗憾没有票出售了。——别担心。我已经买票了。
    考查时态。根据“Don’t worry.”可知别担心,因为已经买票了,过去对现在的影响,用现在完成时。故选D。
    9.(2022·山东滨州·中考真题)— What is the Trip Code (行程码) used for?
    — It’s used to show where you ________ in the last 14 days.
    A.were B.will be C.have been D.had been
    【答案】C
    【详解】句意:——行程码用来做什么的?——用来显示你在过去的14天里去过哪里。
    考查动词时态。根据“in the last 14 days”可知,此处应用现在完成时have/has done的结构,故选C。
    10.(2022·贵州黔西·中考真题)Our school life ________ a lot since 2021. We have more activities now.
    A.change B.is changing C.has changed D.will change
    【答案】C
    【详解】句意:从2021年开始,我们的校园生活改变了很多。我们现在有更多的活动。
    考查时态。根据“since 2021”可知,本题应用现在完成时,结构为have/has done。故选C。
    11.(2022·辽宁大连·中考真题)Sally ________ with a Chinese family since she came to Dalian.
    A.stays B.will stay C.has stayed D.was staying
    【答案】C
    【详解】句意:萨莉自从来到大连以来一直住在一个中国家庭。
    考查动词时态。根据“since she came to Dalian.”可知,本句时态是现在完成时。故选C。
    12.(2022·辽宁沈阳·中考真题)The Art of War is great and I________ it many times so far.
    A.read B.have read C.am reading D.will read
    【答案】B
    【详解】句意:《孙子兵法》很棒,到目前为止我已经读过很多遍了。
    考查动词时态。根据so far可知,此句应用现在完成时have/has done的结构,主语为I,助动词用have。故选B。
    13.(2022·黑龙江牡丹江·中考真题)—Your watch is so cool! When did you get it?
    —On my 12th birthday. I ________ it for 3 years.
    A.bought B.have had C.have bought
    【答案】B
    【详解】句意:——你的手表太酷了!你什么时候买的?——在我12岁生日的时候。 我用了3年了。
    考查现在完成时。根据“for 3 years”可知,此处应用现在完成时,buy是短暂性动词,此处需要延续性have had,故选B。
    14.(2022·辽宁营口·中考真题)David is very productive and ________ five books in the past ten years.
    A.writes B.wrote
    C.has written D.is writing
    【答案】C
    【详解】句意:大卫工作效率很高,在过去十年中已经写了五本书。
    考查现在完成时。根据句中时间状语“in the past ten years”可知“在过去的十年中”,由此可知,此句时态为现在完成时,其结构为:have/has done。故选C。
    15.(2022·广西柳州·中考真题)—I ________ in London for many years.
    —You have never regretted moving back to China , have you?
    A.lived B.was living C.have lived
    【答案】C
    【详解】句意:——我在伦敦住了很多年。——你从来没有后悔搬回中国,是吗?
    考查动词时态。分析句子可知,句子的时间状语“for many years”和现在完成时连用,结构为:have/has+动词过去分词。故选C。
    16.(2022·北京·中考真题)Jim _________ a lot about Chinese culture since he began to study in our school.
    A.learns B.learned C.will learn D.has learned
    【答案】D
    【详解】句意:Jim自从开始在我们学校学习之后学到了很多关于中国文化的东西。
    考查现在完成时。根据“since自从”可知主句要用现在完成时,其结构是“have/has done”,故选D。
    17.(2022·内蒙古包头·中考真题)Christine ________ the family’s Sunday lunch since she was 12 years old.
    A.cooks B.cooked C.will cook D.has cooked
    【答案】D
    【详解】句意:克莉丝汀从12岁起就为家人做周日午餐。
    考查时态。根据“since she was 12 years old.”可知,主句要用现在完成时,结构是“have/has+过去分词”,故选D。
    18.(2022·贵州铜仁·中考真题)—Mike , why are you standing outdoors?
    —I ______ my keys. I have to wait here until my mother comes back.
    A.have lost B.will lose C.had lost D.lose
    【答案】A
    【详解】句意:——Mike,你为什么站在门外?——我弄丢了钥匙。我得在这里等我妈妈回来。
    考查动词时态。根据句意可知,弄丢了钥匙对现在造成的影响是站在门外等妈妈回来,用现在完成时have done的结构表示过去发生的动作对现在造成的影响,故选A。
    19.(2022·湖北鄂州·中考真题)—Would you like to see the movie Changjin Lake this evening?
    —Oh , it’s a good movie. But I _________ it already.
    A.saw B.have seen C.see D.will see
    【答案】B
    【详解】句意:——今晚你想看电影《长津湖》吗?——哦,那是一部好电影。但是我已经看过了。
    考查时态。根据“already”可知此处表示过去的动作对现在的影响,使用现在完成时have/has done。故选B。
    20.(2022·河北·中考真题)Sorry , I ________ a mistake. Let me correct it.
    A.will make B.am making C.was making D.have made
    【答案】D
    【详解】句意:对不起,我弄错了。我来纠正一下。
    考查现在完成时。根据“Sorry , I...a mistake. Let me correct it.”可知,因为已经犯了错误,所以现在要去纠正,故选D。
    21.(2022·黑龙江黑龙江·中考真题)—Mike is from America but speaks perfect Chinese.
    —So he does. He has learned Chinese by himself since he ________ college.
    A.is attending B.has attended C.attended
    【答案】C
    【详解】句意:——迈克来自美国,但能说一口流利的中文。 ——是的。自从上大学以来,他就自学中文。
    考查一般过去时。since后用一般过去时,主句用现在完成时。故选C。
    22.(2022·黑龙江黑龙江·中考真题)The public places , such as restaurants and cinemas , ________ since COVID-19 swept the city again last month.
    A.have been closed B.have closed C.closed
    【答案】A
    【详解】句意:自上月新冠肺炎疫情再次席卷该市以来,餐馆和电影院等公共场所一直关闭。
    考查动词时态以及延续性动词。since+一般过去时的从句,主句用现在完成时have/has done的结构,且动词要用延续性动词,close对应的延续性动词是be closed,故选A。
    23.(2022·贵州黔东南·中考真题)—Where’s Mr. Yang?
    —He ________ Longquan Mountain in Danzhai. He ________ there three times because he enjoys the local scenery.
    A.has gone to; has been B.has gone to; has gone to
    C.has been to; has gone D.has been to; has been to
    【答案】A
    【详解】句意:——杨先生在哪里?——他去了丹寨的龙泉山。 他去过那里三次,因为他喜欢当地的风景。
    考查has been to以及has gone to的区别。has gone to去了某地(未回来);has been to去过某地(已回来)。根据“Where’s Mr. Yang”可知,杨先生不在说话地,所以是去了龙泉山,还没有回来,故第一空填has gone to,排除C和D选项。根据“three times”可知,去过三次,且there是地点副词,前不加任何介词,用has been。故选A。
    24.(2022·黑龙江齐齐哈尔·中考真题)So far , red tourism (旅游业) ________ quickly and it’s becoming more and more popular.
    A.developed B.will develop C.has developed
    【答案】C
    【详解】句意:到目前为止,红色旅游发展迅速,越来越受欢迎。
    考查时态。根据“So far”可知句子使用现在完成时have/has done。故选C。
    25.(2022·海南·中考真题)We ________ each other since we met in the last summer camp.
    A.won’t see B.haven’t seen C.didn’t see
    【答案】B
    【详解】句意:自从上次夏令营见面后,我们就再也没有见过面。
    考查动词时态。根据“since we met in the last summer camp.”可知,本句是现在完成时。故选B。
    26.(2022·福建·中考真题)Since 2021 , our school ________ all kinds of after-school services for students.
    A.provides B.is providing C.has provided
    【答案】C
    【详解】句意:从2021年开始,学校为学生提供各种课外服务。
    考查动词时态。since+过去的时间点,要与现在完成时have/has done的结构连用,故选C。
    27.(2022·湖北湖北·中考真题)—Your watch is really old.
    —Yes , I ________ it since I was six.
    A.have B.will have C.have had D.am having
    【答案】C
    【详解】句意:——你的手表真的很旧了。——是的,我从六岁起就有了。
    考查现在完成时。根据“since I was six”可知,本句是现在完成时,结构为“has/have+过去分词”。故选C。
    28.(2022·四川·凉山彝族自治州教育科学研究所中考真题)—I haven’t seen Li Ming for days. Why?
    —He ________ Beijing. He will come back next month.
    A.has been to B.has gone to C.will go to
    【答案】B
    【详解】句意:——我好几天没见到李明了。为什么?——他去北京了。他下个月回来。
    考查现在完成时。根据“He will come back next month.”可知,李明不在说话地,所以是去了未回,故选B。
    29.(2022·江苏扬州·中考真题)—May I speak to Wang Li?
    —Sorry , she is not at home. She ________ since last month.
    A.left B.has left C.has been away D.went away
    【答案】C
    【详解】句意:——我可以和王丽说话吗?——对不起,她不在家。从上个月开始,她就离开了。
    考查时态。根据“since last month”可知句子应使用现在完成时have/has done,排除AD;且此处应用延续性动词,而left“离开”是非延续动词,排除B。故选C。
    30.(2022·湖北武汉·中考真题)—Congratulations! You ________ big progress in the last three years.
    —Thank you , Mr. Li. I’ll never forget the good times in Junior High.
    A.make B.made C.have made D.will make
    【答案】C
    【详解】句意:——祝贺你!你在过去的三年里取得了很大的进步。——谢谢你,李先生。我永远不会忘记初中的美好时光。
    考查动词时态。根据时间状语“in the last three years”可知,本句时态是现在完成时(have/has done)。故选C。

    举一反三




    1.(2022·新疆·沙湾市教育教学研究中心八年级期末)Have you ________ (finish) cleaning the house?
    【答案】finished
    【详解】句意:你打扫完房子了吗?根据语境是现在完成时的一般疑问句,其结构是“Have+主语+动词过去分词+其他”,finish“完成”,是动词,过去分词是finished。故填finished。
    2.(2018·全国·八年级课时练习)The girl is still doing her homework. She ___________________ (not finish) it yet.
    【答案】hasn’t finished
    【详解】句意:这个小女孩还在做作业,她还未完成作业。根据“yet”可知,用现在完成时,其结构是:助动词have/has+动词的过去分词;主语she是单数,因此助动词用has,has not=hasn’t。finish意为“完成”,其过去分词为finished。故填hasn’t finished。
    3.(2022·湖南永州·八年级期末)Neither Bill nor Tim ________ (be) to the Great Wall so far.
    【答案】has been
    【详解】句意:到目前为止,比尔和蒂姆都没有去过长城。根据“so far”可知,时态应用现在完成时(have/has done),neither...nor...连接两个名词或代词作主语时,遵循“就近原则”,所以谓语由Tim决定,助动词用has。故填has been。
    4.(2022·全国·八年级单元测试)The small town has ________ (develop) into a big city in the past thirty years.
    【答案】developed
    【详解】句意:在过去的三十年里,这个小镇已经发展成为一个大城市。根据“has”以及“in the past thirty years”可知,句子时态是现在完成时,其结构是“has/have+过去分词”。develop的过去分词是developed。故填developed。
    5.(2022·辽宁大连·八年级期末)—Where is Lingling?
    —She _______ (go) to the radio station.
    【答案】has gone
    【详解】句意:——玲玲在哪里?——她去电台了。根据“She...to the radio station.”可知,此处表示已经去了电台,用现在完成时,故填has gone。
    6.(2022·辽宁大连·八年级期末)_______ you _______ (mention) our plan to Kate? She seems to know nothing about it!
    【答案】     Have     mentioned
    【详解】句意:你向凯特提我们的计划了吗?她似乎对此一无所知。根据“She seems to know nothing about it!”可知,此处指过去发生的事情对现在造成的影响,因此应用现在完成时,其结构为“have/has+动词过去分词”,主语是you,助动词应用have,一般疑问句“have”提前并大写,动词mention过去分词为mentioned。故填Have;mentioned。
    7.(2022·辽宁大连·八年级期末)—Do you know when we will hold the sports meeting?
    —No , I don’t. The teachers ________ (not decide) yet.
    【答案】haven’t decided
    【详解】句意:——你知道我们什么时候举行运动会吗?——不,我不知道。老师们还没决定。根据“yet”可知用现在完成时,其构成是have/has+过去分词,主语“The teachers”是复数,助动词用have。且根据“No , I don’t.”可知是否定句,所以用haven’t,decide的过去分词是decided,故填haven’t decided。
    8.(2022·云南昆明·八年级期末)Mom , I ________ (finish) my homework already. Let’s go for a walk.
    【答案】have finished
    【详解】句意:妈妈,我已经做完作业了。我们去散散步吧。根据时间副词“already”可知此句时态为“现在完成时”,其构成是have/has done,主语“I”是第一人称,助动词用have,finish的过去分词是finished,故填have finished。
    9.(2022·湖南常德·八年级期末)―Jenny , your new soft toy looks very beautiful.
    —Oh , it is not new. I _________ (have) it since three months ago.
    【答案】have had
    【详解】句意:——珍妮,你的新毛绒玩具看起来非常漂亮。——哦,它不是新的。我三个月前买的它。根据“since three months ago.”可知应用现在完成时,其谓语结构为“have/has+动词过去分词”,主语I,应用have,故填have had。
    10.(2022·江西·赣州市南康区教学研究室八年级期末)—How long has she ________ (have) that English dictionary over there?
    —Since she came to our school.
    【答案】had
    【详解】句意:——她拥有那边那本英语词典多久了?——自从她来我们学校开始。根据“has”及“since”可知,问句是一个现在完成时的句子,has为构成现在完成时的助动词,所以空格处应该填have的过去分词had。故填had。
    11.(2022·湖南常德·八年级期末)The Greens __________ (be) in China for 3 years.
    【答案】have been
    【详解】句意:格林一家人已经在中国住了三年。根据“for 3 years”可知应用现在完成时,其谓语结构为“have/has+ 动词的过去分词”,主语为the Greens“格林一家人”,复数,所以应用have,故填have been。
    12.(2022·江苏南京·八年级期末)I am sorry I can’t lend the book to you because Tom ________ (not return) it.
    【答案】hasn’t returned
    【详解】句意:很抱歉我不能把那本书借给你,因为汤姆还没有归还。根据所给提示词,可知此处表达“因为汤姆过去未归还书,对现在的影响是我无法借书给你”,对应的时态是现在完成时have/has done,表示“过去的动作对现在的影响”,主语Tom是单数。故填hasn’t returned。
    13.(2022·湖南永州·八年级期末)—Why don’t you go to that shop any more?
    —The prices ________ (rise) a lot recently.
    【答案】have risen
    【详解】句意:——你为什么不再去那家商店了?——最近物价上涨了很多。rise“上升”,动词,作谓语,根据“recently”可知,时态用现在完成时have/has done,主语“The prices”是复数,助动词用have,rise的过去分词是risen。故填have risen。
    14.(2022·甘肃·会宁县教师进修学校八年级期末)That woman has been ________ (die) since 2013.
    【答案】dead
    【详解】句意:自从2013年那个女人就已经去世了。根据“since 2013”和“has been”可知应用be+adj.表延续性动作,所以此处应填die“死”的形容词形式。故填dead。
    15.(2022·湖南常德·八年级期末)The three Chinese astronauts on the Shenzhou-14 spaceship ________ (go) to outer space and will come back in half a year.
    【答案】have gone
    【详解】句意:乘坐神舟14号飞船的三名中国宇航员已经飞去外太空并且将在半年后返回。根据“will come back in half a year.”可知三名宇航员已经去了外太空,还没有回来,所以应用“have/has gone to+地点”结构,主语The three Chinese astronauts为复数,应用have,故填have gone。
    16.(2022·江苏淮安·八年级期末)He ________ to London. He will be back in two weeks. (go)
    【答案】has gone
    【详解】句意:他去伦敦了。 他将在两周后回来。根据“He will be back in two weeks”可知,去了伦敦还未回来,用have/has gone to表示“去了某地”,主语he是第三人称单数形式,助动词用has,故填has gone。
    17.(2022·广东深圳·八年级期末)Shenzhen ______(develop)from a small fishing village into a modern city since 40 years ago.
    【答案】has developed
    【详解】句意:40年前,深圳从一个小渔村发展成为一座现代化的城市。根据“since 40 years ago”可知本句用现在完成时。结构是have/has+动词的过去分词。主语Shenzhen“深圳”,助动词用has。develop的过去分词是developed。故填has developed。
    18.(2022·全国·八年级单元测试)Since then , Tom ________ (develop) a good habit of learning English.
    【答案】has developed
    【详解】句意:从那以后,汤姆养成了学习英语的好习惯。根据“Since then”可知,句子是现在完成时,结构是“have/has done”;主语“Tom”是第三人称单数,因此助动词是has,develop的过去分词是developed。故填has developed。
    19.(2022·辽宁盘锦·八年级期末)Mr. Lee ________ (live) in Panjin since he was 10 years old.
    【答案】has lived
    【详解】句意:李先生从10岁起就住在盘锦。根据“since he was 10 years old”可知,此处用现在完成时have/has done的结构,主语是第三人称单数形式,助动词用has,故填has lived。
    20.(2022·甘肃兰州·八年级期末)Jason _________ (finish) reading the book Little Women already.
    【答案】has finished
    【详解】句意:杰森已经读完了《小妇人》这本书。根据“already”可知,此处应使用现在完成时,主语是“Jason”,助动词用has,故填has finished。
    21.(2022·湖南永州·八年级期末)Kate _________ (have) the bike for three years. She likes it very much.
    【答案】has had
    【详解】句意:凯特拥有这辆自行车已有三年了。她非常喜欢它。根据“for three years”可知,这里用现在完成时,其结构是:助动词have/has+动词的过去分词;主语“Kate”是单数,助动词用has。故填has had。
    22.(2022·江苏泰州·八年级期末)— Has Tom returned the book to you?
    — Yes , he ________ (keep) it for a week.
    【答案】has kept
    【详解】句意:——汤姆把书还给你了吗?——还了,他已经借了一个星期了。根据“for a week”可知此处用现在完成时,主语是he,助动词用has,keep变成过去分词kept。故填has kept。
    23.(2022·云南昆明·八年级期末)My father ________ the car for two years. (own)
    【答案】has owned
    【详解】句意:我的父亲拥有这个轿车已经两年了。根据“for two years”可知,用现在完成时“have/has done”,且主语为“My father”,故填has owned。
    24.(2022·江苏泰州·八年级期末)25 years ________ (pass) since Hong Kong returned to China.
    【答案】has passed
    【详解】句意:距离香港回归中国已经过去25年了。根据下文“since Hong Kong returned to China”可知,句子应用现在完成时,即“have +过去分词”结构。表时间长度、钱数、速度等的词组作主语时,此时通常将其视为整体,谓语用单数,主语为“25 years”,故have应用第三人称单数形式has,故填has passed。
    25.(2022·江苏·泰兴市教师发展中心八年级期末)— I left my homework on the desk just now. Who __________ (hand) it in?
    — Sorry , I don’t know.
    【答案】has handed
    【详解】句意:——我刚才把作业忘在桌子上了。谁交的?   ——抱歉,我不知道。根据上文“I left my homework on the desk just now”可知,有人已经把作业交上去了,表示过去的动作对现在的影响,句子应用现在完成时,即“have +过去分词”结构,主语为“who”,指代的是某人,故have应用第三人称单数形式has。故填has handed。

    英语朗读宝
    • 课件
    • 教案
    • 试卷
    • 学案
    • 其他
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map