• 一键推广
淘教中国网
家教板块
北京市
全国免费咨询
400-0000-696

首页 > 淘教百科 > 外语学习 > “情态动词+ have +过去分词”解析

“情态动词+ have +过去分词”解析

  时间:2012-06-11 09:32:47 [打印] 浏览1864次

 “情态动词+ have +过去分词”是英语学习中的重点之一,淘教中国网根据本文将就“情态动词+ have +过去分词”的用法做具体解析,希望对大家有所帮助。

  1)may(might) have + done sth, can (could) have + done sth 表示过去,推测过去时间里可能发生的事情。例如:

  Philip may (might) have been hurt seriously in the car accident. 菲力浦可能在车祸中受了重伤。

  Philip can (could) have been hurt seriously in the car accident.

  2)must have +done sth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思。例如:

  ——Linda has gone to work, but her bicycle is still here. 琳达已经去上班了,但她的单车还在这儿。

  ——She must have gone by bus.肯定乘巴士去的。

  3)ought to have done sth, should have done sth表示本应该做某事,而事实上并没有做。否定句表示"不该做某事而做了".例如:

  You ought to (should) have been more careful in this experiment. 你当时在做试验时应该更仔细点。

  He ought not to have thrown the old clothes away.他不该把旧衣服扔了。(事实上已扔了。)

  ought to 在语气上比should 要强。

  4)neednt have done sth表示本没必要做某事,但做了。例如:

  I dressed very warmly for the trip, but I neednt have done so. The weather was hot.

  旅行时,我衣服穿得较多,其实没有必要。那时天很热。

  5)would like to have done sth表示本打算做某事,但没做。例如:

  I would like to have read the article, but I was very busy then. 我想读这篇文章,但太忙了一直没读。

点击报名
注:转载请注明:文章摘自淘教中国网http://www.taoedu.cn。如有异议,请联系我们。
上一篇: “already”经常连用的时态
下一篇: Be+不定式动词的语义

淘教百科

Powered by taoedu.cn1.3.0 © 导航_淘教中国(www.taoedu.cn) 京ICP备11038813号-1 | 京ICP证120702
服务热线:4000000696(呼叫中心技术支持) | 邮编:100088
公司名称:哈哈莉莉(北京)网络科技有限公司    独家运营    公司资质
地址:北京市西城区德胜门外大街11号B座511室(中关村科技园区德胜科技园内)

网络警察 国家备案 北京工商 支付宝 360

京公网安备 11010202007088号

   

学业规划咨询