搜索
    上传资料 赚现金
    现在完成时的讲解和练习题(定稿)
    立即下载
    加入资料篮
    现在完成时的讲解和练习题(定稿)01
    还剩2页未读, 继续阅读
    下载需要5学贝
    使用下载券免费下载
    加入资料篮
    立即下载

    现在完成时的讲解和练习题(定稿)

    展开
    这是一份现在完成时的讲解和练习题(定稿),共3页。

    现在完成时的讲解和练习题

    一、定义:

    (1)表示一个过去发生的动作对现在产生的结果和影响。

     例:Eddie has eaten my food.

    (Eddie ate the food and now Hobo has nothing to eat.)——影响

    (2)表示一个从过去某个时间开始,延续到现在,并有可能继续延续下去的动作或状态。

    例:Eddie has lived with Mille since he was born.

         Eddie has lived with Mille for four years.

    (3)表示发生了几次。注:次数前不可以加for

    二、构成

    (1)肯定:主语+has/have +动词的过去分词             

    注意:这里的have/has 是助动词

        否定:主语+have/has not+动词的过去分词

    疑问:Have/Has+主语+动词的过去分词?     

    Yessb have/has./ No,sb havent/hasnt

       注:缩略形式:they have=theyve; he has=hes

    (2)过去分词规则类变化与过去式变化一样:

    直接+ed                    

    e结尾,加d              

    以重读闭音节结尾,双写末尾字母+ed

    不规则类详见书后不规则动词表格

    三、关键词

    (1)already, yet

     alreadyyet用法区别:

     already 用于肯定句,一般放在助动词与过去分词之间。

     yet用于否定句和疑问句,一般至于句末。

    练习:I have already worked out this math problem. (改为否定句)   

    I                      worked out the math problem          . 

    (2)sincefor

    Asince的用法

    since 后面加点时间,如since nearly three years agosince2008.

    since引导时间状语从句时,后面的时间状语从句动词用一般过去时.

    Bfor的用法:for后加一段时间。

    since/for 可以通过ago进行同义句转换。

    for +一段时间= since+ 一段时间+ ago

     

    1They have learned English for ten years.

    They have learned English since ten years ago.

    2They have worked in the factory since ten months ago.

    They have worked in the factory for ten years

    练习:用for, since, ago填空。

    1.Sally has been away from London ________ last Saturday.

    2.Our school has changed a lot ________ the new building was built.

    3.Tommy has had this motorcycle ________ three years.

    4.I have been in Nanjing ________ eight years.

    5.My parents has been married since twenty years ________.

    6.My cousin joined the army three months ________.

    C:sincefor的提问用how long

    练习:

    I havent seen you _____ last Friday.

    1. for            c. since                   
    2. from            D. on

    have/ has been to, have/ has gone to, have/ has been in的区别

    (1)have/ has been to:曾经去过,强调以往的经历。如:

    The old man has been to Egypt when he was young.

    (2)have/ has gone to去了某地,强调还没有回来。如:

     ---Where is your uncle? --- He has gone to the supermarket.

    have/ has been in待在某地,住在某地。

    练习:

    have(has) been have(has) gone 填空。

    A: Where ____________ Li Fei ___________?

    B: He ____________ to Hainan Island.

    A: How long ___________ he ___________ there?

    B: He _____________ there for three days.

    A: When will he come back, do you know?

    B: I’m afraid he won’t come back recently.

    A: Could you tell me the way to Hainan Island?

    B: Sorry, I _________ never ___________ there.

    A: How many times ___________ Li Fei __________ to that place?

    B: He _____________ there only once.

    五、延续性动词和非延续性动词的用法

    (1)现在完成时与一段时间连用时应注意句中的谓语动词必须是延续性动词,非延续性动词不能和一段时间连用。如:翻译:这本书我从图书馆已经借了两个多星期了。

    误:I have already borrowed the book for over two weeks.

    正:I have already kept the book for over two weeks.

    (2)非延续性动词与一段时间状语for+一段时间、since连用时可采用将非延续性动词转化为延续性动词的方式。如:come—be herego—be there; die--be dead; borrow--keep; buy--have; join--be in(be a member);leave--be away

    注:非延续性动词可以用于现在完成时,只是不能与一段时间连用。

    练习:

    (1)—Do you miss your parents far away?

        —Yes, very much. They        the hometown for over two years.

    A.left                          B. have left                     C. were away from               D. have been away from

    (2)Alice in Wonderland ________ for 15 days and many of us like the film very much.

    A. begins                      B. has begun                   C. began                      D has been on

    (3)British Prince William(威廉王子) and Kate _________ for nearly two months.

    A. married                    B. have married               C. have been married            D. have got married

    (4)Could you tell me how long __________ the football club?

    A. you have joined   B. have you joined 

    C. you have been in    D. have you been in

     

    六、现在完成时态与一般过去时态的区别:

    在完成时和一般过去时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系。

    Who has opened the door?谁把门开了?(现在门还开着)
    Who opened the door?谁开的门?(指过去,与现在无关.现在门是关着还是开着,没有说明.)

    2.一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.
    一般过去时的时间状语:yesterday,once,last week,...ago,等具体的时间状语.
    现在完成时的时间状语:for,since,so far,ever,never,just,yet,等不确定的时间状语.

    【例题精讲】

    1.Mr. White came to our school in 2008, and since then he____(teach) us English.

    2.Where’s John? He      (go) to the teachers’ office.

    3.在过去的十年里,中国发生了巨大的变化。

    5. His uncle ______ for more than 9 years.

    A. has come here  B. has started to work    

    C. has lived there     D. has left the university

    6.It _____ five years since we last _______ each other.

    A. is, have seen  B. is; saw         

    C. was; saw        D. has been; have seen

    7.You've never been to China, ______?

    ______. I've been there three times.

    1. have you; No, I haven't   B. haven't you; No, I haven't    

    C. have you; Yes, I have     D. haven't you; Yes, I have

    8. I ______ the magazine two weeks ago, but I ______ it to the library.

    A. have lent; returned      B. have borrowed; return          

    C. borrowed; have returned  D. lent; have returned

    9.Great changes ______ in Linda's hometown during the past fifteen years.

    A. took place  B. have taken place    

    C. take place   D. have been taken place

    10.Alice in Wonderland _______ for 15 days and many of us like it very much.

    A. begins      B. has begun    C. began   D. has been on

    11.Excuse me, is Mr Green in the office?

        No. He _______ Singapore for a meeting. He will be back in a few days.

    1. have gone to          B. has gone to                               C. have been to          D. has been to

    12.Thomas                        Kate for two years, and they have had a child.

    A. got married with         B. has been married to     

    C. married to         D. married

    13.The heavy snow kept falling It __________last night.

    A. has been over since      B. has stopped   

    C. stopped             D. hasnt stopped since

    我爱展示

    (  ) 1. Do you know him well?

          Sure. We ________ friends since ten years ago.

    A. were B. have become C. have been D. have made

    (  ) 2. The factory has _____ since last October.

    A. opened B. been closed  C. been opened D. closed

    (  ) 3. Nice to see you. I ______ you for a long time.

          I ______ Beijing. Ive just come back.

    A. didnt see; was      B. havent seen; have been in

    C. havent seen; have been to    D. didnt see; have arrived

    (  ) 4. I havent heard from Henry for a long time.

          What do you think ______ ?

    1. he has happened      B. to happen   
    2. C. has happened to him      D. him to happen

    (  ) 5. Could you tell us how long he has _____?

     For about two hours.

    A. gone to sleep B. fell asleep C. fallen asleep D. been asleep

    (  ) 6. He has _____ to Tibet many times. This time he _____ Tibet for two weeks.

    1. been; has been in B. been; has gone to 

    C. gone; has gone to D. gone; has been in

    (  ) 7.She ______ for 15 years, yet she still doesnt know what kind of man she ______.

    1. has been married; has married with 

    B. has got married; married to

    C. has been married; married 

    D. has married; has married to

    (  ) 8. How long has the foreigner (外国人) ______ here?

           He came here ten minutes ago.

    A. Been  B. come  C. arrived   D. got

    (  ) 9. The man ______ Shanghai an hour ago, so he ______ for an hour.

    A. was away for; has left   B. left; has left

    C. left for; has been away  D. has left for; has been away

    (  ) 10. Why are you looking for Mary in a hurry, John?

          The boss is wondering where she _______ and how long she ____ there.

    1. has been; has been   B. has gone; has gone 

    C. has been; has gone   D. has gone; has been

    (  ) 11. Whats the weather like here this summer?    There ______ very little rain.

    A. are B. has C. has been D. have been

    (  ) 12. It _______ over ten days since the dog _______.

    1. is; has been dead  B. has been; died 

    C. has been; has been dead D. was; has died

    (  ) 13. The new supermarket in our town _______ for two weeks, but I _______there yet.

    A. has opened; havent gone  B. has been open; havent been

    C. has been open; havent gone D. has opened; havent been

    (  ) 14.Wheres Mr. Black? I havent seen him for a few days.

    He __________ the USA. He __________ there four times.

    A. has been to; has gone to  B. has been to; has gone

    C. has gone to; has been to  D. has gone to; has been

    (  ) 15. Jack, you __________ play with fire. You __________ burn yourself.

    1. wont; cant B. mustnt; may 

    C. dont have to; must D. have not to; should

    (  ) 16.Yesterday Susan failed her English exam, __________? __________. I think she has to work harder.

    A. did she; Yes, she did.   B. didnt she; Yes, she did.

    C. did she; No, she didnt  D. didnt she; No, she didnt

    (  ) 17. __________ they __________ the book __________ to the library yet?

    Yes, they have.

    1. Have; returned; /   B. Have; returned; back 
    2. C. Did; return; /    D. Did; return; back

    (  ) 18. Be careful! A car may hit you.

    Thank you! I __________ I __________ so close to the road.

    A. didnt know; am standing   B. dont know; am standing

    C. didnt know; was standing   D. didnt know; would stand

    (  ) 19. The __________ woman __________ Shanghai since her husband died in 1990.

    1. lonely; has gone to   B. alone; has left 

    C. lonely; has been in   D. alone; has been to

    (   )20. Andy has _______ for five years. Five years _________  a long time.

    A. come back home, is                B. come back home, are

    C. been at home, is                   D. been at home, are

    (   )21. Her son speaks good English as he ________ America for five years.

    1. has been in       B. has been to   

    C. has gone at       D. has gone to

    (   )22. A: I'm sorry to have kept you waiting.

          B: Oh, not at all. I ______  here for only a few minutes.

    1. will be     B. was      

    C. am         D. have been

    (   )23. I must return the camera to Li Lei. I _________ it for two weeks.

    A. keep   B. borrowed   C. have kept  D. have lent

    (   )24. The factory has been ________ for two years.

    A. open         B. to open        C. opening        D. opened

    (   )25. A: Sorry .I am late.

           B: It doesn't matter. The meeting ______ for just several minutes

    A. has begun   B. has started   C. has been on    D. had been on

    英语朗读宝
    • 课件
    • 教案
    • 试卷
    • 学案
    • 其他

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:0份资料
    • 充值学贝下载 90%的用户选择 本单免费
    • 扫码直接下载
    选择教习网的 4 个理由
    • 更专业

      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿

    • 更丰富

      涵盖课件/教案/试卷/素材等各种教学资源;500万+优选资源 ⽇更新5000+

    • 更便捷

      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤

    • 真低价

      超⾼性价⽐, 让优质资源普惠更多师⽣

    开票申请 联系客服
    本次下载需要:0学贝 0学贝 账户剩余:0学贝
    本次下载需要:0学贝 原价:0学贝 账户剩余:0学贝
    了解VIP特权
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送

        扫码支付后直接下载

        0元

        扫码支付后直接下载

        使用学贝下载资料比扫码直接下载优惠50%
        充值学贝下载,本次下载免费
        了解VIP特权
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付(支持花呗)

        到账0学贝
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付 (支持花呗)

          下载成功

          Ctrl + Shift + J 查看文件保存位置

          若下载不成功,可重新下载,或查看 资料下载帮助

          本资源来自成套资源

          更多精品资料

          正在打包资料,请稍候…

          预计需要约10秒钟,请勿关闭页面

          服务器繁忙,打包失败

          请联系右侧的在线客服解决

          单次下载文件已超2GB,请分批下载

          请单份下载或分批下载

          支付后60天内可免费重复下载

          我知道了
          正在提交订单

          欢迎来到教习网

          • 900万优选资源,让备课更轻松
          • 600万优选试题,支持自由组卷
          • 高质量可编辑,日均更新2000+
          • 百万教师选择,专业更值得信赖
          微信扫码注册
          qrcode
          二维码已过期
          刷新

          微信扫码,快速注册

          还可免费领教师专享福利「樊登读书VIP」

          手机号注册
          手机号码

          手机号格式错误

          手机验证码 获取验证码

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

          设置密码

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

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

          注册成功

          下载确认

          下载需要:0 张下载券

          账户可用:0 张下载券

          立即下载

          如何免费获得下载券?

          加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

          返回
          顶部