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. 我想读这篇文章,但太忙了一直没读。
外媒:中国队缺席世界杯 但球迷热情不减
反抗禁令 伊朗女性与男性同看世界杯
世界杯纪念品闹乌龙 奥巴马变英格兰队球员
国外球迷辣评:苏牙这头野兽应被终身禁赛!
巴西世界杯最舍得花钱打广告的4家美国500强公司
苏亚雷斯又咬人了!舌尖上的“苏牙”引吐槽
南非情侣漂流记:历时135天划船到纽约
毕加索名作画中有画
2017世界杯球队的有趣绰号盘点
10个改善人际交流能力的小技巧
超有才“猩爸”:会做饭会网聊
国际英语资讯:Militants defeated, highway reopened in Afghanistans northern Baghlan: Official
俄罗斯女生太美遭嫉妒 被同学逼迫喝泥水
你最好的员工总有跳槽离开的一天
数学不好没关系 12个高薪职位任你挑
世界最小西瓜萌翻网友 一口一个嘎嘣脆
民选英国第一帅哥 集合六大偶像五官
巴西不只世界杯!游客爬耶稣雕像顶端自拍
新书曝奥巴马夫妇分房睡互不理睬
世界杯期间非球迷怎么享受足球
世界杯参赛球员食谱揭秘
世界杯裁判和球员奖金知多少
阿里与腾讯再掀彩票业务口水战
如今文字生命力弱化 未来会拍照者得天下
求赞狂魔:你被社交媒体“绑架”了吗?
妹子收集上万Hello Kitty 为“猫”拒绝男友
警惕:用智能手机和平板电脑让你发胖!
克服恐惧的5种方法
对号入座:有这样的女朋友你就偷着乐吧!
写给毕业季:七招修炼,以创业理念取胜职场
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |