1) may have + done sth, can have + done sth
表示过去,推测过去时间里可能发生的事情。
Philip may have been hurt seriously in the car accident.
Philip can 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 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.
演说台前的魅力从哪儿来
现实版“斧头帮”:加拿大飞斧酒吧受热捧
向富人增税 对经济增长是利是弊
又相信爱情了:相恋40年 耄耋爱侣终成眷属
游客自曝绝不会再去的旅游城市
厦大教授毕业赠言走红:不要随便叫人老公
BBC记者铁锤猛砸张家界玻璃大桥 结果令人震惊!
一文看懂英国“脱欧”公投
特朗普 第一个在竞选中赚钱的总统候选人
意超市:别敲西瓜,西瓜不会回应
马云 我最大的错误就是创立了阿里巴巴
艾玛•沃森推荐书单:夏天跟女神一起读书吧!
其实你不懂她:关于自信女性的8个误解
优步和滴滴正在囤积粮草 准备决战
小熊维尼的简单智慧 就像这样当个好朋友
文胸致癌与机器人取代人类成微信敏感话题
老外看瞎了!找出图中隐藏的单词 你能找全吗?
西瓜跟夏天更配哦~三招教你挑个熟西瓜
世界各地的毕业典礼:传统与创意的碰撞
身体力行3件事,早起从此没难度
11国语言达人:如何学好英德日法西
两步放松法 消除午后倦怠
iPhone在中国被判侵犯国产手机专利
宝宝都是颜控!长得丑小孩都不理你
小测试:4种迹象表明你们是天生一对
泰勒•斯威夫特情史大揭秘
中国首富马云说现在假货质量比真货好
中国宜居城市研究报告Top10 北京广州垫底
赛中放屁 瑞典球员被红牌罚出场
职场应当避免的七种表达
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |