好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

情态动词havedone用法.doc

2页
  • 卖家[上传人]:平***
  • 文档编号:15158931
  • 上传时间:2017-11-03
  • 文档格式:DOC
  • 文档大小:41.08KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 情态动词+have done (have been doing )一、教学目标情态动词+have done (have been doing ) 的用法二、生成问题情态动词+have done (have been doing ) 的用法有哪些?1、should(ought to)+have done (have been doing )表示“本来应该做而实际上没做” ,其否定式表示“本来不该做却做了” ,常含有责备的语气You should have been here five minutes ago.五分钟之前你就应该到这里了How I regretted the days when I had played and should have studied.我多么懊悔我本应该好好学习的日子都玩掉了We shouldn’t have been resting so long.我们真不该休息这么长时间2、could+have done 表示“本来有能力做而实际上没有做” —We could have walked to the station, it was so near.这么近,我们完全能走着来车站。

      —Yes. A taxi was not at all necessary.是呀,根本不必搭车的I could have won if I hadn’t fallen over.要不是摔倒,我准能赢3、needn’t+ have done 表示 “本来不必做的事,实际上做过了 ”I got up early, but needn’t have done so, because I had nothing to do that morning.那天早上我起得很早,可我根本不必起这么早,因为我无事可做You needn’t have written such a long article. The teacher only asked for 300 words, and you have written 600 words. 你没有必要写这么长的文章,老师只要求写 300 字,你写了 600 字4、would like to have done 表示“本来希望做而却未做的事” I’d like to have gone to college.我要是上大学就好了I’d like to have seen to his face when he opened the letter. 我真想看到他拆信时的脸色。

      5、can(could) +have done (have been doing )表示对过去情况的推测,只用于否定和疑问句中,意为“一定没有······,一定不会······” 用 could比用 can 语气更加委婉He couldn’t have gone to bed, you see, the light in his room is still on.他一定还没有睡,瞧,他房间的灯还亮着呢Where is Dick? Where can he have gone? Can he have been working? 狄克在哪儿呢?他会去哪儿呢?他能一直干活吗?6、must +have done (have been doing )表示对过去情况的推测,只用于肯定句,意思是“一定······” Her eyes are red, she must have been crying.她两眼通红,一定一直在哭You must have left your handbag in the theatre, I think.我想你一定把手提包丢在剧场了7、may(might) +have done (have been doing ) 表示对过去的推测,多用于陈述句,意思是“可能······” 。

      用 might 比用 may 语气更加委婉I may have misunderstood him. 我可能误解他了She might have taken the book with her, I suppose.我想她可能把书带走了They might have been quarrelling about the problem the whole day.对于那个问题他们可能一天都争论不休8、would(should) +have done (have been doing )用于虚拟条件句中,表示与过去事实相反Should 只用于第一人称,would 用于各人称I should have called you if I had known your telephone number.如果知道你的号码,我就给你打了三、巩固练习1、If we _______ the other road, we might have arrived here in time for the meeting.A. take B. had taken C. took D. have taken2、— The weather has been very hot and dry.— Yes. If it had rained even a drop, things would be much better now! And my vegetables ______.A. wouldn’t die B. didn’t die C. hadn’t died D. wouldn’t have died 3、—Sorry, Professor Smith. I didn’t finish the assignment yesterday.—Oh, you______ have done it as yesterday was the deadline.A. must B. mustn’t C. should D. shouldn’t4、If he _______ my advice, he wouldn’t have lost his job.A. followed B. should follow C. had followed D. would follow5、I ______ have watched that movie— it’ll give me horrible dreams.A. shouldn’t B. needn’t C. couldn’t D. mustn’t6、I ______ here earlier. I never thought the car would break down halfway.A. could come B. should come C. would have come D. may have come 7、If he had known it was going to rain, he ______ his umbrella to work.A. should have taken B. would have taken C. must have taken D. could have taken8、If we ______ earlier, we would have had trouble getting good seats.A. didn’t arrive B. haven’t arrived C. hadn’t arrived D. couldn’t arrive。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.