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.
英语六级阅读求职带眼镜更有魅力
六级仔细阅读突破洞察考试趋势
2011英语四六级阅读理解常见解题的思路
英语六级阅读难点关键句200之六
英语六级考试冲刺练习阅读篇26
微软苹果商标之战语言学家助阵
英语六级考试冲刺练习阅读篇18
全世界的学生都离不开电子产品
研究新发现男人多逛街可长寿
英语六级考试冲刺练习阅读篇84
英语六级考试冲刺练习阅读篇25
英语六级考试冲刺练习阅读篇33
六级阅读过多的压力让你的记忆力衰退
六级阅读资料全球变暖致今年春季过早来临
英语六级考试冲刺练习阅读篇85
英语六级阅读离开手机你是否能正常生活
网络改装大脑
英语六级阅读理解各题型答题技巧
英语六级阅读大脑结构决定你的社交能力
奥巴马上脸谱网与网友实时互动谈经济
英语六级考试冲刺练习阅读篇16
英语六级阅读难点关键句200之九
英语四六级阅读理解解题三大步骤
英语六级考试冲刺练习阅读篇34
英语六级阅读难点关键句200之二
英语六级考试冲刺练习阅读篇94
英语六级阅读难点关键句200之一
英语六级考试冲刺练习阅读篇31
英语六级考试冲刺练习阅读篇32
海湾合作委员会将要请求也门总统辞职
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |