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.
给自己打气: 你要对自己说的12句话
奥巴马就黑人少年被杀案发声:马丁可能是35年前的我
日本女子跌落站台 众人推列车施救
科学家研究发现鸽子脑内有与生俱来的空间图
全球最贵汉堡:花费25万英镑用人造牛肉
关于幸福的8个传说 你都信吗?
睡前绝对不能吃零食吗
导致情侣关系破裂的5个原因
凯特王妃坐一天月子? 细数各国传统
智慧的声音:8句发人深省的名言
如果Wi-Fi可见 世界五彩缤纷
凯特王妃诞下男婴 剑桥王子出生啦!
肯德基冰块被曝比马桶水还脏
中国价值观:《小时代》下的大论战
如何去除白衬衫上的汗渍
美国大兵潜水回家 为妻女制造惊喜
朋友也是压力:意想不到的压力源
幸福研究:23岁和69岁的人最快乐
跳下水之前,这些安全意识你有吗?——自然水域游泳守则
韩国青少年沉溺智能手机令政府头痛
辛普森一家作者罹患癌症 捐赠大笔财富
甘肃定西市6.6级地震 致94人死亡
学校禁止穿短裤 英国男生穿裙子抗议
美国变性情侣 性别互换泳装秀恩爱
10个小贴士 让今天的你更感恩
有心仪男生? 你该主动约他的6大原因
中国“空怒族” 飞机晚点的暴走乘客
英国公司研发贵宾人脸识别技术
阿里巴巴为何押注智能电视
英国王室宝宝诞生 全世界疯狂猜名
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |