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) needn't have done sth 本没必要做某事
I dressed very warmly for the trip, but I needn't 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.
国内英语资讯:Interview: U.S. scholar calls for sincere, trustworthy negotiation to ease U.S.-China trade
不开心的人们有7个坏习惯:他们为什么不开心?
囧研究:小学数学成绩好 长大了工资收入高?
为何每个成功的故事总有个失败的开头
生命在于宽恕,该放手时就放手
高清电视迈向超高清4K时代
健康生活:吃肉越多越易生病
专家:寿司热量比汉堡薯条还高
国际英语资讯:Malaysian PM to visit Vietnam to boost bilateral ties, trade
怎样选择一所适合你的大学
英国现实版“蝙蝠侠”:行侠仗义擒嫌犯送警局
清洁眼镜的最佳方式
上海松江水域打捞死猪逾1200头 官方称水质未受影响
矮种萌马再度归来 太空步广告火速蹿红
体坛英语资讯:Pepe becomes Arsenals record signing, Leao also leaves Lille
体坛英语资讯:Moroccan FA launches VAR training for referees
研究:高收入女性婚姻更易破裂
男人长得帅多赚20%薪水 美女无优势
史上最萌的教堂:美国“鸡脸教堂”引围观
国内英语资讯:Chinas water environment improving: report
委内瑞拉总统查韦斯因癌症去世 结束14年执政
研究:女人觉得帅哥更幽默
最贴心主人:带着我家的萌兔一起去旅行
6类顶级黑客大盘点
人代会首位女发言人傅莹引关注 亲切机敏征服网友
The Life I Want 我想要的生活
国际英语资讯:Libyas east-based army says clashes kill 12 govt troops near Gharyan
长春盗车案嫌疑人投案 婴儿遇害被掐死
揭露药医利益关系的新招
职场怎样拓展人脉
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |