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.
NBA推出《永远的科比》宣传短片 有篮球就有小飞侠
校园生活:论大学教育的含金量
最幸福的发达国家:澳大利亚连续第三年获评
后街男孩与大熊猫共度欢乐时光
见家长也是技术活:什么该穿什么不该穿?
7大原因深度解析:为何有些恋爱注定会失败?
财富十人谈:成功没有捷径,失败不可避免
中国游客海外不文明行为遭警告
纽约再现“曼哈顿悬日”美景:日落时分全城浪漫
My View on Physical Exercise 体育锻炼之我见
澳洲男子欲拍灵异现象 却拍到女友与儿子通奸画面
德国铁路公司将试用无人机监控涂鸦行为
挪威奇葩工作招聘:你是大嗓门?那来看着北极熊吧!
样子酷似希特勒!美国茶壶广告图引争议
Whether You will Help Others? 你还会热心帮助人吗?
穷游也能很快乐:10条省钱的旅行小贴士
健康生活:6招解救在超负荷运转的你
爱尔兰统一香烟包装 禁用品牌标志
主持人吮吸女嘉宾母乳 荷兰重口味节目引争议
经济学家抛出惊人结论:经济萧条有利减肥有益健康
没同情心没关系,冥想训练可助你
贝克汉姆退役,小小贝布鲁克林子承父业开启足球生涯
互联网情报搜集秘笈曝光,美国民众可过特工瘾
美国4游客冰岛冰川上野餐 遇冰川断裂被漂走
一条宠物狗掉进粪坑 一家4口为救它死3人
别再骗自己了:这些时间管理的谎言你必须要改
全球权势女性给毕业生的忠告:不要被挫折和恐惧占据
婚后生活:婚姻中为何需要独裁者
效率囧研究:晚上起床尿尿会影响工作效率
你知道非处方感冒药的年龄忌讳吗?
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |