第四章 情态动词(二)一、 情态动词+动词完成式-.docxVIP

  • 6
  • 0
  • 约1.13万字
  • 约 23页
  • 2018-06-29 发布于贵州
  • 举报

第四章 情态动词(二)一、 情态动词+动词完成式-.docx

第四章情态动词(二)一、情态动词动词完成式-

第四章 情态动词(二)一、 情态动词+动词完成式  “情态动词+havedone”是情态动词的一个十分重要的结构,这种结构有两个主要的用法。  表示对过去发生的动作或状态的推测或估计  may  mighthavedone  表示“大概已经”  通常用于肯定句和否定句。  might有时可用于疑问句。  can  couldhavedone  表示“可能已经”  通常用于疑问句和否定句。  could有时可用于肯定句。  musthavedone  表示“一定已经”  只用于肯定句,具有较大的可能性  shouldhavedone表示“该”,可能性较小  表示对过去发生的动作的遗憾或责备  mighthavedone  表示“本可以  通常用于肯定句  couldhavedone  表示“本可以  通常用于肯定句。  shouldhavedone  表示“应该  可用于肯定句、否定句和疑问句。  oughttohavedone  表示“应该”  同shouldhavedone。  neednthavedone  表示“本没有必要”  只用于否定句。  A.may/might/havedone  .表示对过去事实不大肯定的推测,常译为“可能已经”。  Theymighthavetakenalatertrain.也许他们乘坐的是晚一点儿的火车。  Heseemstoknowthecityquitewell.Hemayhavebeentherebefore.他似乎对那个城市很熟悉,他以前可能去过那儿。  2.表示“本来应该或可以做但没有做某事”,含有轻微的责备口吻或遗憾。  youmighthavegivenhimmorehelp,thoughyouwerebusy.你本来应该给他更多的帮助,虽然你很忙。  Theproposalmighthavebeenrefused.这个建议本该拒绝的。  B.cancouldhavedone  .表示对过去事实的推测,常用于否定句和疑问句。  HecantcouldnthavewatchedTVyesterdayforheknewtheywouldhaveanexam.昨天他不可能看电视,因为他知道快要考试了。  Idontknowwhyshedidntcallmeyesterday.canshehaveforgottenmytelephonenumber我不知道昨天她为什么没给我打电话,难道她会把我的电话号码忘了吗?  Hedidntcometoschoolyesterday.canhehavebeenill他昨天没来学校,难道他生病了?  2.could可表示对过去能做而未做的事感到惋惜、遗憾,可译成“本来是可以……的”。  whydidntSophieapplyforthejobShecouldhavegotit.为什么索菲不申请这项工作?她本来是能得到的。  whydidyoustayatahotelwhenyouwenttoNewyorkyoucouldhavestayedwithBarbara.  你到纽约时为什么住宾馆?你完全可以和芭芭拉住在一起的。  Givenmoretime,wecouldhavedonetheworkbetter.如果给我们更多的时间,我们完全可以把这项工作干得更好。  c.musthavedone  .表示对过去事实有把握的推测,具有较大的可能性。只用于肯定句中,否定句和疑问句用cancouldhavedone。  Hiswatchmusthavestopped.他的表肯定停了。  ---Irangyourflatyesterday.AmanansweredbutIdidntrecognizethevoice.昨天我给你家打电话,一位男士接了电话,但我没听出来是谁的声音。  ---oh,itmusthavebeenmybrotherPeter.  哦,那一定是我哥哥彼得。  2.用于虚拟语气中时,表示与过去事实相反。  youmusthavecaughtthebusifyouhadgotupearlier.  如果你早一点儿起床的话,你准能赶上那一班公共汽车了。(事实上没有赶上公共汽车)  Hemusthavewonthegameifhehadbeencarefulenough.如果他足够细心的话,他准能赢得比赛。.  D.neednthavedone  用于对过去的责备,表示“没有必要做某事,可是做了”。  Theairportisclosetous.youneednthavehurriedthereearly.机场离这儿很近,你没必要早早地赶到那里。(可是你早早地到那儿了)  Heisstillyoung.youneednthavesenth

文档评论(0)

1亿VIP精品文档

相关文档